这里主要是介绍dockerfile,dockerfile就是用来构建docker镜像的脚本。(脚本就意味着会有相关的dockerfile命令,也是我们要学习的一部分)。
构建步骤:
(1)编写一个Dockerfile文件
(2)docker build 构建成为一个镜像
(3)docker run 运行镜像
(4)docker push 发布镜像 (DockerHUB 阿里云镜像仓库)
实际上(1)(2)(3)这些我们在前面的挂载的例子dockerfile初识就用了,里面也有一些很简单的命令。如果·不熟悉的话可以回过头看看
dockerfile初始
这里我们来一个官方centos的镜像构建文件dockerfile
dockerfile构建:
(1)每个保留关键字(指令)都必须(尽量)是大写字母
(2)指令是从上到下顺序执行的
(3)"#" 表示注释
(4)没一个指令都会创建提交一个新的镜像层,并提交.(看下面的图,你相当于在别的层上再创建一层)