使用Nexus3.x搭建Docker私有倉(cāng)庫(kù)

2019年7月4日18:41:46 發(fā)表評(píng)論 5,054 ℃

1、前提:安裝好Nexus3.x版本和docker,以及Nginx。

2、登錄nexus,按照下圖所示選擇:

使用Nexus3.x搭建Docker私有倉(cāng)庫(kù)

3、倉(cāng)庫(kù)類型選擇 docker(hosted),本地存儲(chǔ)。

4、然后按照下圖填寫(xiě)倉(cāng)庫(kù)名稱、http端口、允許交互的api

 使用Nexus3.x搭建Docker私有倉(cāng)庫(kù)

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

使用Nexus3.x搭建Docker私有倉(cāng)庫(kù)

添加以后重新加載Nginx配置文件:nginx -s reload

6、等待解析生效以后,在安裝docker的服務(wù)器配置倉(cāng)庫(kù)地址。

在/etc/docker/daemon.json添加

"insecure-registries": ["http://docker.amd5.cn"]

7、登錄私有倉(cāng)庫(kù)上傳測(cè)試(賬號(hào)密碼為登錄nexus的賬號(hào)密碼)

#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

使用Nexus3.x搭建Docker私有倉(cāng)庫(kù)

8、登錄nexus進(jìn)行查看。

使用Nexus3.x搭建Docker私有倉(cāng)庫(kù)

使用Nexus3.x搭建Docker私有倉(cāng)庫(kù)

9、刪除本地redis鏡像,拉取私有倉(cāng)庫(kù)鏡像測(cè)試。

#docker rmi redis:latest

#docker rmi docker.amd5.cn/redis:v4.01

#docker pull docker.amd5.cn/redis:v4.01

使用Nexus3.x搭建Docker私有倉(cāng)庫(kù)

【騰訊云】云服務(wù)器、云數(shù)據(jù)庫(kù)、COS、CDN、短信等云產(chǎn)品特惠熱賣中

發(fā)表評(píng)論

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: