Docker Registry笔记

# 安装套件sudo apt install apache2-utils mkcert
# 产生帐密档案mkdir ~/authhtpasswd -Bbn username password > ~/auth/htpasswd
# TLS 初始化mkcert -install# 建立与汇入本机凭证mkdir ~/certscd certsmkcert foo

远端机器启动 Registry

docker run -d \  -p 5000:5000 \  --restart=always \  --name registry \  -v ~/auth:/auth \  -e "REGISTRY_AUTH=htpasswd" \  -e "REGISTRY_AUTH_HTPASSWD_REALM=Registry Realm" \  -e REGISTRY_AUTH_HTPASSWD_PATH=/auth/htpasswd \  -v ~/certs:/certs \  -e REGISTRY_HTTP_TLS_CERTIFICATE=/certs/foo.pem \  -e REGISTRY_HTTP_TLS_KEY=/certs/foo-key.pem \  registry:2
# 远端机器登入docker login localhost:5000# 本机登入docker login myregistrydomain.com:5000

关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章