文档首页> > 常见问题> 镜像仓库类> 如何制作Docker镜像?

如何制作Docker镜像?

分享
更新时间: 2019/04/20 17:00

本节指导用户通过Dockerfile定制一个简单的Web工作负载程序的Docker镜像。

背景信息

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

操作步骤

  1. 以root用户登录Docker所在的虚拟机。
  2. 创建一个名为Dockerfile的文件。

    mkdir mynginx

    cd mynginx

    touch Dockerfile

  3. 编辑Dockerfile。

    vi Dockerfile

    文件内容如下:

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

    其中:

    • FROM语句:表示使用nginx镜像作为基础。
    • RUN语句:表示执行echo命令,在显示器中显示一段Hello,CCE!的文字。

  4. 构建Docker镜像。

    docker build -t nginx:v3 .

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

    docker images

如果您喜欢这篇文档,您还可以:

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区