简介
创建镜像的方法主要有三种:基于已有镜像的容器创建
、基于本地模板导入
、基于Dockerfile创建
。
今天就逐一讲述为大家讲述,如何构建属于自己的docker镜像。
1、基于容器构建镜像
基于已有容器构建镜像主要是通过docker commit
命令来构建新的镜像,语法规则如下:
下面将演示下如何基于已有容器构建镜像
1、首先,创建一个容器,并在其容器内创建一个test文件,之后退出。代码如下:
root@ubuntu:~# docker run -it ubuntu:18.04 /bin/bash
root@b66c08d61f9e:/# echo "DIY" > /test
root@b66c08d61f9e:/# exit
exit
2、基于该容器使用docker commit
命令构建新的镜像
root@ubuntu:~# docker commit -m "new_image" -a "cnLinuxer" b66 myubuntu:v1
sha256:de7a0211f27fb71ca34c3a5c1829f6d2a69c15ef74cd397a52f2cc8a5e98e1b9
参数解释