Docker利用已有的镜像容器创建你自己的镜像

首先利用docker.io/ubuntu:latest镜像进入一个容器
[root@docker ~]# docker run -ti docker.io/ubuntu:latest /bin/bash

然后在里面创建一个fwc的目录

root@6378eb77bbdf:/# mkdir fwc

查看我们的创建

root@6378eb77bbdf:/# ls
bin dev fwc lib media opt root sbin sys usr
boot etc home lib64 mnt proc run srv tmp var

推出容器,记住容器id
root@6378eb77bbdf:/# exit

容器id不用全部记住,记一部分就行!

利用提交,创建一个新的镜像

[root@docker ~]# docker commit -m "mkdir fwc dirctory" -a "fuchao" 6378eb77b fuchao
上面的是命令,下面的是输出。
8be9f7652ab5d402033dda3d0ba661f540a5111371b7ef03241407f8418d2fd3

-m:后面跟的是提交的信息
-a:后面跟的是作者。

现在我们可以查看本地的镜像了

[root@docker ~]# docker images
REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE
fuchao latest 8be9f7652ab5 11 seconds ago 202.3 MB
docker.io/ubuntu latest af88597ec24b 41 hours ago 187.9 MB

可以看到多了一个fuchao的镜像。

你可能感兴趣的:(Docker利用已有的镜像容器创建你自己的镜像)