docker commit[OPTIONS]CONTAINER[REPOSITORY[:TAG]] OPTIONS说明: -a :提交的镜像作者; -c :使用Dockerfile指令来创建镜像; -m :提交时的说明文字; -p :在commit时,将容器暂停。 实例 将容器a404c6c174a2 保存为新的镜像,并添加提交人信息和说明信息。 runoob@runoob:~$ docker commit-a"runoob.com"-m"...
docker commit -m="Added Apache to Fedora base image"-a="Administrator"98bd7fc99854 fedora/fedora_httpd:20#通过一个已存在的容器创建新镜像 docker commit-c="ENV DEBUG true"98bd7fc99854 debug-image #如果现有的容器创建没有调试环境变量设置为"true",您可以创建一个新的图像基于容器首先得到容器的ID...
方法/步骤 1 在上一篇中,我们知道了docker是基于联合文件系统的分层镜像。而且也知道了镜像是只读的,容器才是可以写的。那么,如果我们要修改镜像,修改之后,怎么提交呢?本文,凯哥将介绍,docker的提交命令。命令公式:docker commit -m=“提交的描述信息” -a="作者" 容器id 要创建的目标镜像名称:[标签...
语法糖 docker commit [OPTIONS] CONTAINER ID [新的容器名字与标签]OPTIONS 选项说明: -a: 提交镜像的作者名字; -c:使用DockerFile指令来创建镜像 -m:提交时的说明文字 -p : 在commit的时候,将容器暂停例子: 代码语言:javascript 复制 runoob@runoob:~$ docker commit-a"runoob.com"-m"my apache"a404c6c1...
使用commit制作镜像,对镜像的操作都是黑箱操作,我们不知道具体到底更改了什么,而且还容易把很多无用的东西也打包进来,这会让镜像非常臃肿。 Dockerfile 为了解决上述问题,我们可以通过Dockerfile来构建镜像。Dockerfile把构建镜像的把每一层修改、安装、构建、操作的命令都写在一个文件中,它让镜像构建非常的透明。
commit Create a new image from a container's changes commit 从容器的变化中构建出一个新的镜像 Usage:docker commit[OPTIONS]CONTAINER[REPOSITORY[:TAG]]Create anewimage from a container's changes Options:-a,--author string Author(e.g.,"John Hannibal Smith <hannibal@a-team.com>")-c,--change...
docker -c命令 执行dockersh命令dockersh -c 以centos7镜像为例 制作一个基础容器,支持sshd,及常用的相关命令一、使用commit命令创建镜像 1.启动一个容器 sudodockerrun -it centos:latest /bin/bash 注:以下操作均为容器内 2.为了提高yum安装软件的效率,可以修...
docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]]OPTIONS:-a, --author= 提交的镜像作者 -c, --change=[] Apply Dockerfile instruction to the created image, 没用过 -m, --message= 提交时的说明文字 -p, --pause=true 在commit时,将container 暂停 CONTAINER:可以使用conta...
docker commit :从容器创建一个新的镜像。 # docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]] -a :提交的镜像作者; -c :使用Dockerfile指令来创建镜像; -m :提交时的说明文字; -p :在commit时,将容器暂停。 根据这个myubuntu容器提交镜像
docker commit :从容器创建一个新的镜像。 docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]] OPTIONS说明: -a :提交的镜像作者; -c :使用Dockerfile指令来创建镜像; -m :提交时的说明文字; -p :在commit时,将容器暂停 docker commit -a "nick" -m "mynginx commit" mynginx mynginxtest:1.0 ...