# 安装套件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