docker registry 開啟登陸驗證

  • 生成密碼

使用htpasswd來生成registry的密碼
mkdir /registry/pwd/
docker run --entrypoint htpasswd registry -Bbn testuser testpassword > /registry/pwd/htpasswd


生成密碼
  • 運(yùn)行帶有驗證的registry

docker run -d -v /registry/pwd/:/auth/ -v /dockerdata/registry:/var/lib/registry -e "REGISTRY_AUTH=htpasswd" -e "REGISTRY_AUTH_HTPASSWD_REALM=Registry Realm" -e REGISTRY_AUTH_HTPASSWD_PATH=/auth/htpasswd -p 5000:5000 --restart=always --privileged=true --name docker-registry4 registry:latest


啟動容器
  • 登陸到倉庫

docker login 172.16.4.104:5000


登陸
  • 推送鏡像到倉庫

docker tag ubuntu 172.16.4.104:5000/ubuntu1:1
docker push 172.16.4.104:5000/ubuntu1:1


打標(biāo)簽和推送
  • web管理端

http://172.16.4.104:8081


需要驗證
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容