制作自己的Docker镜像
制作自己的Docker镜像主要有如下两种方式:
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
$ mkdir new_folder
$ cd new_folder
$ touch Dockerfile
2.编写Dockerfile