1. 程式人生 > >docker命令之 docker commit

docker命令之 docker commit

1.檢視現有的映象

➜  cicdApidoc sudo docker images
REPOSITORY                                          TAG                 IMAGE ID            CREATED             SIZE
test                                                latest              bbda40a1b903        8 seconds ago       812 MB
ren.enncloud.cn/qinzhao-harbor
/test v1.0.0 ef5c2e0cfe65 3 days ago 229 MB reg.enncloud.cn/qinzhao-harbor/test v1.1 ef5c2e0cfe65 3 days ago 229 MB reg.enncloud.cn/qinzhao-harbor/test v1.0 9720fe2e1330 3 days ago 226
MB <none> <none> a90dd13b9377 4 days ago 275 MB reg.enncloud.cn/qinzhao-harbor/user-protal-base v1.0 b7a5c521ff28 4 days ago 944 MB reg.enncloud.cn/qinzhao-harbor/dev-flows-api v1.1
b31f16e1570b 4 days ago 759 MB reg.enncloud.cn/qinzhao-harbor/dev-flows-api-base v1.0 e07ccbaabea9 4 days ago 700 MB 192.168.1.107:9999/pinpoint/pinpoint-hbase v1.0 96b650010075 6 days ago 1.09 GB reg.enncloud.cn/qinzhao-harbor/pinpoint-hbase v1.7 96b650010075 6 days ago 1.09 GB 192.168.1.107:9999/pinpoint/pinpoint-agent v1.0 9872b0d73916 6 days ago 17.5 MB reg.enncloud.cn/qinzhao-harbor/pinpoint-agent v1.7 9872b0d73916 6 days ago 17.5 MB 192.168.1.107:9999/pinpoint/pinpoint-web v1.0 971bf08ed422 6 days ago 521 MB reg.enncloud.cn/qinzhao-harbor/pinpoint-web v1.7 971bf08ed422 6 days ago 521 MB 192.168.1.107:9999/pinpoint/pinpoint-collector v1.0 d2ea3982bf4c 6 days ago 436 MB reg.enncloud.cn/qinzhao-harbor/pinpoint-collector v1.7 d2ea3982bf4c 6 days ago 436 MB jenkins latest f426a52bafa9 7 days ago 810 MB openjdk 8-jre d18ae8f18728 8 days ago 275 MB tomcat 8-jre8 a2fbbcebd67e 2 weeks ago 334 MB alpine 3.2 39be345c901f 2 weeks ago 5.27 MB node 4.8 78fee52adcbf 3 weeks ago 651 MB mysql 5.7 44a8e1a5c0b2 3 weeks ago 407 MB ubuntu latest d355ed3537e9 3 weeks ago 119 MB java 8-jdk d23bdf5b1b1b 5 months ago 643 MB

2.執行 sudo docker ps ,看看有哪些容器
然後docker exec -it 容器的ID sh 進到容器裡面
執行 你想新增的包或者檔案
然後 退出
執行

docker commit 容器的ID domain/repo/image:tag

就可以了,執行sudo docker images之後就可以看到你commit 的映象了