1. 程式人生 > >使用nexus3.x作為docker映象倉庫

使用nexus3.x作為docker映象倉庫

浪費了“黃金五年”的Java程式設計師,還有救嗎? >>>   

1.安裝nexus3

docker volume create --name nexus-data
docker run -d --name nexus  --restart=always -p 5000:5000 -p 8081:8081 -v nexus-data:/nexus-data  sonatype/nexus3

安裝+啟動大約需要兩三分鐘,

[root@localhost ~]# curl -u admin:admin123 http://localhost:8081/service/metrics/ping
pong

如上,表示安裝成功

2.建立docker hosted倉庫 訪問http://192.168.75.131:8081/ 並登陸,有戶名admin,密碼admin123

3.配置realms(不配置此項無法進行login,pull,push)

4.配置/etc/docker/daemon.json 由於不是https,所以要在daemon.json中配置一下(所有主機都要這樣設定)

{"insecure-registries":["192.168.226.132:5000"]}

並重啟docker服務

systemctl restart docker

 5.修改.rancher-pipeline.yml裡面新增紅色框框的引數。