什么是镜像:
是一个可以运行的轻量级的软件包,把运行某个软件的依赖,配置文件打包成为一个可以交付的运行环境(包括代码、运行时需要的库,环境变量,配置文件等),这个环境就是image镜像文件;
#镜像分层
在原来的镜像中添加新的功能,成为新的镜像,通过现有的镜像成为新的镜像,一层一层的功能可以叠加;
#在容器中安装内容(工具)(在ubuntu中安装vim,并成为一个新的镜像):
apt-get update #更新我们的ubuntu工具 (apt-get ==centos中的yum)
apt-get -y install vim #安装我们的vim功能
docker commit -m="vim cmd add ok" -a="tmj" ea055f79679f tmjyzzs/myubuntu:1.1
#打包镜像,发布到本地hub仓库中,参数解释:-a=“作者名称” ea055f79679f =容器id、
tmjyzzs/myubuntu:1.1 镜像地址+版本号
#发布到阿里云中
根据阿里云的教程来就行了;
把本地的镜像发布搭配阿里云的镜像仓库;
需要使用的时候也可以从阿里的仓库中pull下来;