1、前提:安裝好Nexus3.x版本和docker,以及Nginx。
2、登錄nexus,按照下圖所示選擇:

3、倉庫類型選擇 docker(hosted),本地存儲。
4、然后按照下圖填寫倉庫名稱、http端口、允許交互的api

5、如果不想使用ip地址進行管理,可以把域名解析到nexus服務器;然后添加Nginx配置文件反向代理5000端口。

添加以后重新加載Nginx配置文件:nginx -s reload
6、等待解析生效以后,在安裝docker的服務器配置倉庫地址。
在/etc/docker/daemon.json添加
"insecure-registries": ["http://docker.amd5.cn"]
7、登錄私有倉庫上傳測試(賬號密碼為登錄nexus的賬號密碼)
#docker login docker.amd5.cn
Username: admin
Password:
#docker tag redis:latest docker.amd5.cn/redis:v4.01
#docker push docker.amd5.cn/redis:v4.01

8、登錄nexus進行查看。


9、刪除本地redis鏡像,拉取私有倉庫鏡像測試。
#docker rmi redis:latest
#docker rmi docker.amd5.cn/redis:v4.01
#docker pull docker.amd5.cn/redis:v4.01

贊
0
賞


