Dockers不仅提供了一个中央仓库,同时也允许我们使用registry搭建本地私有仓库;
一、本地下载registry
sudo docker pull registry:2
二、启动容器运行registry镜像
docker run -d -p 5000:5000 -v /opt/registry:/var/lib/registry registry:2
说明:
-d ==> 作为daemon进程启动,也就是后台启动
-v /opt/registry:/tmp/registry ==> 默认情况下,会将仓库存放于容器内的/tmp/registry目录下,指定本地目录/opt/registry挂载到容器,可以防止容器意外停止后镜像的丢失。
-p 5000:5000 ==> 前一个5000是host的端口,后一个是容器的端口。这里是将容器的5000端口映射到host的5000端口
- 配置https权限支持