5.commit镜像,阿里云发布,私服库发布
1.commit:
docker commit提交容器副本使之成为一个新的容器。
例:想要在ubuntu容器内安装vim工具,进入docker中ubuntu容器后执行:
apt-get update #更新包管理工具
apt-get -y install vim #安装需要的vim工具
用docker commit提交下载完vim的ubuntu容器副本使之成为一个新的镜像
公式:docker commit - m="提交的描述" -a="作者" #容器ID要创建的目标镜像名:[标签名]
docker commit -m="vim cmd add ok" -a="zw" 6833ed4c977f zwzw/myubuntu:1.3
2.本地镜像发布到阿里云

3.私有库发布
1.下载镜像Docker Registry
docker pull registry
2.运行私有库Registry,相当于本地有个私有Docker hub
docker run -d -p 5000:5000 -v /zwzw/myregistry/:/tmp/registry --privileged=true registry
3.案例演示创建一个新的镜像,ubuntu安装ifconfig命令
ubuntu容器内执行:
apt-get update
apt-get -y install net-tools
ubuntu容器外执行:
docker commit -m="vim cmd add ok" -a="zw" 6833ed4c977f zwzw/mymyubuntu:1.2
4.curl验证私服库上有什么镜像
curl -XGET http://116.62.158.112:5000/v2/_catalog
5.将新镜像

浙公网安备 33010602011771号