华为云计算 云知识 如何制作容器镜像
如何制作容器镜像

背景信息

若使用官方的Nginx 镜像 来创建容器工作负载,在浏览器访问时则会看到默认的Nginx欢迎页面,本节以Nginx镜像为例,修改Nginx镜像的欢迎页面,定制一个新的镜像,将欢迎页面改为“Hello,CCI!”。

操作步骤

1.以root用户登录容器引擎所在的虚拟机。

2.创建一个名为Dockerfile的文件。

mkdir mynginx

cd mynginx

touch Dockerfile

3.编辑Dockerfile。

vi Dockerfile

文件内容如下:

FROM nginx
RUN echo '<h1>Hello,CCI!</h1>' > /usr/share/nginx/html/index.html

其中:

FROM语句:表示使用nginx镜像作为基础。

RUN语句:表示执行echo命令,在显示器中显示一段Hello,CCI!的文字。

4.构建 容器镜像

docker build-t nginx:v3.

5.执行以下命令,可查看到已成功部署的nginx镜像,版本为v3。

docker images


上一篇:垂直行业容器解决方案 下一篇:华为云IoT边缘常见场景之智能制造

镜像服务 IMS

镜像是用于创建服务器或磁盘的模板。镜像服务提供镜像生命周期管理能力。可以通过服务器或外部文件创建系统盘镜像或数据盘镜像,也可以使用弹性云服务器或云服务器备份创建带数据盘的整机镜像。创建镜像功能免费,仅需支付使用对象存储服务或云服务器备份的费用。