Docker-registry私有镜像仓库的安装
我在这里的镜像仓库搭建在ip为192.168.3.23的虚机中。
安装docker-registry
1.拉取镜像
# docker pull registry
2.查看镜像
# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
registry 1 f32a97de94e1 7 months ago 25.8MB
3.启动私有仓库
这里-v挂载的目录是镜像实际存放的目录,挂载是为了删除容器时里面的镜像不丢,在本地备份
# docker run -d -p 5000:5000 --restart=always --name registry -v /opt/registry:/var/lib/registry registry:1
这时,一个私有的镜像仓库docker-registry就搭建好了。
基本操作
首先pull一个nginx作镜像测试
1.pull nginx镜像
# docker pull nginx
2.打上Tag
# docker tag nginx:latest 192.168.3.23:5000/nginx:v1
REPOSITORY TAG IMAGE ID CREATED SIZE
192.168.3.23:5000/nginx v1 f949e7d76d63 2 weeks ago 126MB