目录
编辑(2)然后将修改后的容器提交为新的镜像,需要使用该容器的 ID 号创建新镜像
创建镜像有三种方法,分别为基于已有镜像创建、基于本地模板创建以及基于Dockerfile创建。
1.基于现有镜像创建
(1)首先启动一个镜像,在容器里做修改
docker create -it centos:7 /bin/bash
docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
cb1a2a5170df centos:7 "/bin/bash" 3 minutes ago Created zen_kare
(2)然后将修改后的容器提交为新的镜像,需要使用该容器的 ID 号创建新镜像
docker commit -m "new" -a "centos" cb1a2a5170df centos:test
#常用选项:
-m 说明信息;
-a 作者信息;
-p 生成过程中停止容器的运行。
docker images
实验
docker commit -m "new" -a "centos" cb1a2a5170df centos:test
#常用选项:
-m 说明信息;
-a 作者信息;
-p 生成过程中停止容器的运行。
docker images
使用新创建的镜像,创建一个新的容器
进入容器,开启nginx
打开网页验证
</