大数跨境
0
0

沙箱实验室 | 使用iSula生态链进行容器镜像构建和运行

沙箱实验室 | 使用iSula生态链进行容器镜像构建和运行 云时代鲲鹏公司
2021-06-02
1
导读:01实验简介本实验指导用户基于华为弹性云服务部署iSula生态链,并进行容器镜像构建和运行。实验目标与基本要


01

实验简介

本实验指导用户基于华为弹性云服务部署iSula生态链,并进行容器镜像构建和运行。

实验目标与基本要求

本实验包含三个任务:

① 使用iSulad运行容器,

② 使用isula-build构建容器镜像,

③ iSulad与docker性能对比。

通过本实验,您将能够:

① 了解和掌握iSulad容器引擎基本操作指令,

② 了解和掌握isula-build进行容器镜像的构建,

③ 感受到相比于docker,iSulad在性能上的优势。

实验摘要

1. 实验环境准备

2. 使用iSulad运行容器

3. 构建容器镜像

4. iSulad与Docker性能对比

02

实验手册

1.1.预置环境

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

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

预置实验环境约等待【2分钟】,等待的同时可先进行1.2步骤的操作。环境预置会生成虚拟私有云、安全组以及一台鲲鹏架构的弹性云服务器,如下图:

1.2. 登录华为云账号

进入【实验操作桌面】,打开火狐浏览器进入华为云登录页面。选择【IAM用户登录】模式,于登录对话框中输入系统为您分配的华为云实验账号和密码登录华为云,如下图所示:

系统提供的华为云实验账号和真实的华为云账号有什么区别?

注意:账号信息详见实验手册上方,切勿使用您自己的华为云账号登录。

2. 使用iSulad运行容器

2.1. 登录到弹性云服务器

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

什么是弹性云服务器?

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

ssh root@EIP

②接受秘钥输入“yes”,回车;
③输入密码:Huawei@123(输入密码时,命令行窗口不会显示密码,输完之后直接键入回车)。
成功登录弹性云服务器之后如下图所示:

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

2.2. 安装配置iSulad

执行以下命令安装iSulad:

yum install -y iSulad

安装成功如下图所示:

执行以下命令,将iSulad的原始配置文件备份:

cp /etc/isulad/daemon.json /etc/isulad/daemon.json.origin

打开iSulad的配置文件,修改容器镜像仓库的配置参数,执行指令如下:

vim /etc/isulad/daemon.json

然后连续按2、2、shift+G键找到22行【"registry-mirrors":[]】,再按“o”键进入编辑模式后添加内容【"hub.oepkgs.net"】,即最终为【"registry-mirrors":["hub.oepkgs.net"]】。按键盘的“Esc”键退出编辑模式,输入保存并退出当前文档编辑的命令“:wq”,如下图所示:
说明:“hub.oepkgs.net”为openEuler社区与中科院软件所共建的、开源免费的容器镜像仓库。

执行以下命令安装JSON格式数据处理工具:

yum install -y jq

为保证配置文件修改无误,执行以下命令将iSulad配置文件内容daemon.json输出:

cat /etc/isulad/daemon.json | jq

配置文件修改正确如下图所示:

重新启动iSulad服务,执行命令如下:

systemctl restart isulad

执行以下命令查看iSulad服务启动状态:

systemctl status isulad

服务启动成功如下图所示:

查看完毕按“q”键退出,至此iSulad服务安装完毕。

实验室链接

请点击阅读原文直通实验室。

图文来自网络如有侵权请您告知我们会在第一时间处理或删除;

互联网是一个资源共享的生态圈,我们崇尚分享。

关于我们


      山西云时代鲲鹏生态创新中心有限公司作为山西鲲鹏创新中心运营公司,立足综改区,承担山西省鲲鹏生态创新产业培育任务,服务全省鲲鹏生态创新产业发展,辐射中西部的鲲鹏计算产业生态圈,助推数字山西建设发展,打造全国信创产业生态新高地。


【声明】内容源于网络
0
0
云时代鲲鹏公司
山西鲲鹏生态创新中心定位开放合作,聚合政产学研,培育“山西造”鲲鹏产业集群,助力山西省信息技术应用创新产业的整体跃升,立足三晋,辐射全国。
内容 342
粉丝 0
云时代鲲鹏公司 山西鲲鹏生态创新中心定位开放合作,聚合政产学研,培育“山西造”鲲鹏产业集群,助力山西省信息技术应用创新产业的整体跃升,立足三晋,辐射全国。
总阅读267
粉丝0
内容342