我们经常遇到刚拉下来的镜像,有时候并不能满足我们的需要,这时候我们可能在镜像启动后的容器中安装了更新和一些常用的软件,或者配置了一些环境变量,当我们下次再使用这些镜像的时候启动,我们还需要重新配置。好在docker提供了镜像提交功能,帮助我们解决了这个问题
镜像提交
$ docker commit -m "add maven and vim" -a "Fenglu Niu" jenkins king/jenkins
sha256:d97aa93ffe5e01f0713b189bd09c18f62c4871c6eae698e3ae53d71244f3bac7
参数解释:
-
-m
本次提交的注释 -
-a
提交人 -
jenkins
容器名 -
king/jenkins
镜像名
提交后镜像的使用同官方的镜像使用方法一样
还有一种修改镜像方式是使用Dockerfile
,这个单独开一篇写