制作自己的Docker镜像

2023-12-21 15:17:11 1734

1.使用docker commit 命令来创建镜像

通过docker run命令启动容器

修改docker镜像内容

docker commit提交修改的镜像

docker run新的镜像


2.使用 Dockerfile 来创建镜像

使用 docker commit 来扩展一个镜像比较简单,但是不方便在一个团队中分享。我们可以使用 docker build 来创建一个新的镜像。为此,首先需要创建一个 Dockerfile,包含一些如何创建镜像的指令。

 

Dockerfile 基本的语法

使用#来注释

FROM 指令告诉 Docker 使用哪个镜像作为基础

接着是维护者的信息

RUN开头的指令会在创建中运行,比如安装一个软件包,在这里使用 apt-get 来安装了一些软件


构建镜像的步骤

1.新建一个目录和一个 Dockerfile

image.png


2.编写Dockerfile,Dockerfile中每一条指令都创建镜像的一层,例如:

image.png


3.编写完成 Dockerfile 后可以使用 docker build 来生成镜像。image.png

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

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: