方法/步骤 1 在上一篇中,我们知道了docker是基于联合文件系统的分层镜像。而且也知道了镜像是只读的,容器才是可以写的。那么,如果我们要修改镜像,修改之后,怎么提交呢?本文,凯哥将介绍,docker的提交命令。命令公式:docker commit -m=“提交的描述信息” -a="作者" 容器id 要创建的目标镜像名称:[标签...
docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]] ``` 其中,`CONTAINER`是指定要提交的容器的名称或ID。`REPOSITORY`是指定要创建的新镜像的名称。`TAG`是可选的,用于指定新镜像的标签。 以下是一些常用的选项: - `-a, --author`:指定新镜像的作者 - `-c, --change`:在提交时应用的Dockerfile指令 ...
docker commit :从容器创建一个新的镜像。语法 docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]]OPTIONS说明:-a :提交的镜像作者;-c :使用Dockerfile指令来创建镜像;-m :提交时的说明文字;-p :在commit时,将容器暂停。例如,将刚才新创建的容器myrunoob保存为新的镜像,并添加提交人信息和说明信息:
docker commit: 从容器创建一个新的镜像。 docker commit[OPTIONS]CONTAINER[REPOSITORY[:TAG]] OPTIONS 说明: -a :提交的镜像作者; -c :使用 Dockerfile 指令来创建镜像; -m :提交时的说明文字; -p :在 commit 时,将容器暂停。 将容器 d1891e47245f 保存为新的镜像,并添加提交人信息和说明信息。 docker...
方案:使用 docker commit 指令,把一个正在运行的容器,直接提交为一个镜像。 commit 是提交的意思,类似告诉svn服务器我要生成一个新的版本。 案例: 在容器内部新建了一个文件 [root@docker-server ~]# docker run -it --name c7 daocloud.io/library/centos:7 /bin/bash ...
Docker 记录 --- 使用commit制作镜像 记录用命令直接制作镜像 $:docker run -itd ubuntu # 使用基础镜像ubuntu $:docker exec -it id /bin/bash # 进入容器 #---更新 $:apt update $:apt install net-tools # 安装net-tools,可以使用ping ---测试--- $:apt install vim -y $:apt install gcc -y...
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...
1、commit 构建 docker commit 格式 代码语言:javascript 代码运行次数:0 复制 Cloud Studio代码运行 docker commit[OPTIONS]CONTAINER[REPOSITORY[:TAG]]#选项-a,--author stringAuthor(e.g.,"John Hannibal Smith <hannibal@ateam.com>")-c,--change list Apply Dockerfile instruction to the created image-m...
docker commit 命令是创建新镜像最直观的方法,其过程包含三个步骤: 运行容器 修改容器 将容器保存为新的镜像(docker commit命令) 2.1 我这里以上一章《hualinux 进阶 1.2: centos8 docker CE 入门及安装(一)》下载的nginx1.18镜像为例子,让主机的目录和配置文件映射到docker中,也有不少公司是直接把...
docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]] OPTIONS说明: -a :提交的镜像作者; -c :使用Dockerfile指令来创建镜像; -m :提交时的说明文字; -p :在commit时,将容器暂停。实例 将容器a404c6c174a2 保存为新的镜像,并添加提交人信息和说明信息。