docker # 本地镜像发布到私有库

本地镜像发布到私有库

下载镜像Docker Registry

运行私有库

 docker run -d -p 5000:5000  -v /bowen/myregistry/:/tmp/registry --privileged=true registry

默认情况,仓库被创建在容器的/var/lib/registry目录下,建议自行用容器卷映射,方便于宿主机联调

案例演示创建一个新镜像,ubuntu安装ifconfig命令

从Hub上下载ubuntu镜像到本地并成功运行

原始的Ubuntu镜像是不带着ifconfig命令的

docker 安装ipconfig

apt-get update
apt-get install net-tools

安装完成后,commit我们自己的新镜像

公式:docker commit -m=“提交的描述信息” -a=“作者” 容器ID 要创建的目标镜像名:[标签名]命令:在容器外执行,记得docker commit -m=“ifconfig cmd add” -a=“Bowen” 6a2caa17b9

你可能感兴趣的:(运维,docker,ubuntu,容器)