云原生系列 【轻松入门容器基础操作】

这篇具有很好参考价值的文章主要介绍了云原生系列 【轻松入门容器基础操作】。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

 ✅作者简介:

                        CSDN内容合伙人,全栈领域新星创作者,阿里云专家博主,华为云云 享专家博主,掘金后端评审团成员

💕前言:

最近云原生领域热火朝天,那么云原生是什么?何为云原生?云原生用来干什么的?今天学长通过华为的沙箱实验操作带领大家走进“云”时代~~

                           再次渡入繁世,人潮汹涌,眼里茫然,信仰永恒,皆为华夏

云原生系列 【轻松入门容器基础操作】,沙箱实验操作手册,服务器,运维,沙箱实验,华为云

本实验指导用户完成基本的容器操作,进而掌握容器的操作方法。

操作前提:预置环境与登录华为云收起

①预置环境

常见问题解答

实验开始之前,为什么需要先预置实验环境?

预置实验环境是系统在分配给用户的实验账号上,为用户准备当前实验所需资源(云服务)或网络环境的前置操作,避免用户把过多时间和精力消耗在准备环境阶段。

注意:开始实验之前请点击手册上方"预置实验环境"按钮。

预置实验环境约等待【2分钟】后预置成功。环境预置成功会生成名称为“ecs-container”的弹性云服务器ECS,创建配置相关的VPC、弹性公网IP,云硬盘EVS。
预置的ECS资源用户、密码信息可点击预置环境信息查看。

云原生系列 【轻松入门容器基础操作】,沙箱实验操作手册,服务器,运维,沙箱实验,华为云

②登录华为云

进入【实验操作桌面】,打开Chrome浏览器,首次可自动登录并进入华为云控制台页面。

注:如后续关闭浏览器重新登陆或自动登录失败,可按如此步骤登录:选择【IAM用户登录】模式,于登录对话框中输入系统为您分配的华为云实验账号和密码登录华为云,如下图所示:
注意:账号信息详见实验手册上方,切勿使用您自己的华为云账号登录。

云原生系列 【轻松入门容器基础操作】,沙箱实验操作手册,服务器,运维,沙箱实验,华为云

1. 实验环境准备收起

1.1 登录到弹性云服务器

选择云桌面浏览器页面中左侧菜单栏,点击“服务列表”->“计算”->“弹性云服务器ECS”进入服务器列表,在此可查看或复制弹性云服务器的公网IP【EIP】。
(1)双击桌面的“Xfce终端”打开Terminal,输入以下命令登录弹性云服务器。

什么是弹性云服务器?

注意:请使用弹性云服务器的公网IP替换命令中的【EIP】。

<span style="background-color:#f9fafc"><span style="color:#575d6c"><span style="background-color:#ffffff"><span style="color:#303133">                                <code id="code_152528">ssh <span style="color:#b5bd68">root@</span>EIP</code>
                            </span></span></span></span>

②接受秘钥输入"yes",回车;
③输入密码:使用预置环境信息中的用户密码(输入密码时,命令行窗口不会显示密码,输完之后直接键入回车)。

云原生系列 【轻松入门容器基础操作】,沙箱实验操作手册,服务器,运维,沙箱实验,华为云

注意:后续操作请保持Terminal窗口与云服务器的链接状态,以确保所有操作都执行在云服务器上。

1.2 安装 Docker容器服务

键入如下命令初始化弹性云主机操作系统:

<span style="background-color:#f9fafc"><span style="color:#575d6c"><span style="background-color:#ffffff"><span style="color:#303133">                                <code id="code_156600">systemctl <span style="color:#b294bb">stop</span> firewalld && systemctl <span style="color:#b294bb">disable</span> firewalld</code>
                            </span></span></span></span>
<span style="background-color:#f9fafc"><span style="color:#575d6c"><span style="background-color:#ffffff"><span style="color:#303133">                                <code id="code_156601"><span style="color:#f0c674">setenforce</span> <span style="color:#de935f">0</span></code>
                            </span></span></span></span>

配置Docker仓库:

<span style="background-color:#f9fafc"><span style="color:#575d6c"><span style="background-color:#ffffff"><span style="color:#303133">                                <code id="code_156603">yum <span style="color:#b294bb">install</span> -y yum-utils</code>
                            </span></span></span></span>
<span style="background-color:#f9fafc"><span style="color:#575d6c"><span style="background-color:#ffffff"><span style="color:#303133">                                <code id="code_156604">yum-config-manager --<span style="color:#de935f">add</span>-repo http<span style="color:#cc6666">s:</span>//<span style="color:#b294bb">sandbox</span>-expriment-<span style="color:#b294bb">files</span>.obs.<span style="color:#b294bb">cn</span>-north-<span style="color:#de935f">1</span>.myhuaweicloud.<span style="color:#b294bb">com</span>:<span style="color:#de935f">443</span>/study-container/docker-<span style="color:#b294bb">ce</span>.repo</code>
                            </span></span></span></span>

安装安装Docker容器服务,并开启相应服务:

<span style="background-color:#f9fafc"><span style="color:#575d6c"><span style="background-color:#ffffff"><span style="color:#303133">                                <code id="code_156606">yum install -<span style="color:#b294bb">y</span> docker-<span style="color:#b294bb">ce</span> docker-<span style="color:#b294bb">ce</span>-cli containerd.io</code>
                            </span></span></span></span>
<span style="background-color:#f9fafc"><span style="color:#575d6c"><span style="background-color:#ffffff"><span style="color:#303133">                                <code id="code_156607">systemctl <span style="color:#de935f">start</span> docker</code>
                            </span></span></span></span>
<span style="background-color:#f9fafc"><span style="color:#575d6c"><span style="background-color:#ffffff"><span style="color:#303133">                                <code id="code_156608">systemctl <span style="color:#de935f">enable</span> docker</code>
                            </span></span></span></span>

运行结束,显示开启 docker服务。

云原生系列 【轻松入门容器基础操作】,沙箱实验操作手册,服务器,运维,沙箱实验,华为云

选择云桌面浏览器页面中左侧菜单栏,点击"服务列表"->"容器"->"容器镜像服务 SWR",在左侧导航栏选择"镜像资源 > 镜像中心",单击"+镜像加速器",在弹出的对话框中获取镜像加速器地址。

云原生系列 【轻松入门容器基础操作】,沙箱实验操作手册,服务器,运维,沙箱实验,华为云

在虚拟机中修改“/etc/docker/daemon.json”文件(如果没有,可以手动创建),在该文件内添加如下内容:

<span style="background-color:#f9fafc"><span style="color:#575d6c"><span style="background-color:#ffffff"><span style="color:#303133">                                <code id="code_156614">vi <span style="color:#cc6666">/etc/</span>docker/daemon.json</code>
                            </span></span></span></span>

注意:请使用上一步获得的加速器地址替换文件中的 xxx。

<span style="background-color:#f9fafc"><span style="color:#575d6c"><span style="background-color:#ffffff"><span style="color:#303133">                                <code id="code_156616">{
    "registry-mirrors": [<span style="color:#b5bd68">"xxx"</span>]
}</code>
                            </span></span></span></span>

云原生系列 【轻松入门容器基础操作】,沙箱实验操作手册,服务器,运维,沙箱实验,华为云

按“Esc”,输入:wq保存并退出,重启docker。

<span style="background-color:#f9fafc"><span style="color:#575d6c"><span style="background-color:#ffffff"><span style="color:#303133">                                <code id="code_156619"><span style="color:#f0c674">systemctl restart docker</span></code>
                            </span></span></span></span>

确认 docker服务运行状态。

<span style="background-color:#f9fafc"><span style="color:#575d6c"><span style="background-color:#ffffff"><span style="color:#303133">                                <code id="code_156621"><span style="color:#f0c674">systemctl status docker</span></code>
                            </span></span></span></span>

安装成功后如下图所示:

云原生系列 【轻松入门容器基础操作】,沙箱实验操作手册,服务器,运维,沙箱实验,华为云文章来源地址https://www.toymoban.com/news/detail-791310.html

到了这里,关于云原生系列 【轻松入门容器基础操作】的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 云原生Docker容器中的OpenCV:轻松构建可移植的计算机视觉环境

    构建可移植的计算机视觉环境 计算机视觉是一门涉及图像和视频处理的领域,可以应用于目标检测、图像识别、人脸识别等各种任务。 不同的开发环境、操作系统和硬件配置可能导致部署和运行计算机视觉应用的困难。 目的和重要性: Docker容器提供了一种轻量级、可移植、

    2024年04月11日
    浏览(37)
  • 【云原生系列】容器安全

           容器之所以广受欢迎,是因为它能简化应用或服务及其所有依赖项的构建、封装与推进,而且这种简化涵盖整个生命周期,跨越不同的工作流和部署目标。然而,容器安全依然面临着一些挑战。虽然容器有一些固有的安全优势(包括增强的应用隔离),但也扩大了企

    2024年01月18日
    浏览(41)
  • 【云原生|探索 Kubernetes 系列 6】从 0 到 1,轻松搭建完整的 Kubernetes 集群

    大家好,我是秋意零。 前面一篇中,我们介绍了 kubeadm 的工作流程。那么今天我们就实际操作一下,探索如何快速、高效地从 0 开始搭建一个完整的 Kubernetes 集群,让你轻松驾驭容器化技术的力量!! 👿 简介 🏠 个人主页 : 秋意零 🧑 个人介绍 :在校期间参与众多云计算

    2024年02月07日
    浏览(40)
  • 云原生系列之docker的容器管理实战

    之前我们已经探讨过了docker的镜像,看了下时间,距离上次介绍容器的镜像已经过去两个月了, 如果你已经忘记了,可以直奔专栏:容器管理 从今天开始,我们要探讨docker 的容器了,docker的容器都是从镜像开始创建的,涉及到的操作有: 创建容器,停止容器,进入容器,删

    2024年02月10日
    浏览(49)
  • 『 云原生·Docker』Docker容器相关操作(二)

    本系列主要分为以下六大部分,正在更新中,尽请期待! 『 云原生·生之门』 『 云原生·前置知识』 『 云原生·Docker』 『 云原生·Kubernetes』 『 云原生·KubeSphere』 『 云原生·DevOps』 🚩点击关注本专栏 提示:已经更新的或正在更新的文章前面打勾了哈! 容器是 Docker的另一个

    2024年02月06日
    浏览(47)
  • 【云原生-深入理解 Kubernetes 系列 3】深入理解容器进程的文件系统

    【云原生-深入理解Kubernetes-1】容器的本质是进程 【云原生-深入理解Kubernetes-2】容器 Linux Cgroups 限制 大家好,我是秋意零。 😈 CSDN作者主页 😎 博客主页 👿 简介 👻 普通本科生在读 在校期间参与众多计算机相关比赛,如:🌟 “省赛”、“国赛” ,斩获多项奖项荣誉证书

    2024年02月06日
    浏览(50)
  • 云原生系列之管理docker容器中的数据管理实战

    在生产环境中使用docker,一方面需要对数据进行保存或者在多个容器之间进行数据共享; 另一方面在docker的容器被删除之后,并不会保留容器的状态信息。 想要实现docker容器的信息持久化,就涉及到docker的数据管理,今天我们就来聊聊docker数据管理那些事。

    2024年02月12日
    浏览(44)
  • 探索云原生技术之基石-Docker容器入门篇(2)

    本博文一共有6篇,如下 探索云原生技术之基石-Docker容器入门篇(1) 探索云原生技术之基石-Docker容器入门篇(2) 探索云原生技术之基石-Docker容器入门篇(3) 等你对Docker有一定理解的时候可以看高级篇,不过不太建议。 探索云原生技术之基石-Docker容器高级篇(1) 探索云原生技术之

    2023年04月14日
    浏览(45)
  • 探索云原生技术之基石-Docker容器入门篇(1)

    本博文一共有6篇,如下 探索云原生技术之基石-Docker容器入门篇(1) 探索云原生技术之基石-Docker容器入门篇(2) 探索云原生技术之基石-Docker容器入门篇(3) 等你对Docker有一定理解的时候可以看高级篇,不过不太建议。 探索云原生技术之基石-Docker容器高级篇(1) 探索云原生技术之

    2023年04月12日
    浏览(43)
  • 探索云原生技术之基石-Docker容器入门篇(4)

    本博文一共有7篇,如下 探索云原生技术之基石-Docker容器入门篇(1) 探索云原生技术之基石-Docker容器入门篇(2) 探索云原生技术之基石-Docker容器入门篇(3) 探索云原生技术之基石-Docker容器入门篇(4) ,=由于篇幅过长,所以另起一篇 等你对Docker有一定理解的时候可以看高级篇,不

    2023年04月08日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包