Domain Name
สำหรับชี้มาที่ Node นี้Https
เรียนรู้และติดตั้งตามลิ้งค์นี้
2.1 กำหนด username
และ password
$ mkdir /auth && touch /auth/htpasswd
$ docker run \
--rm \
--entrypoint htpasswd \
registry:2.6.2 -Bbn {USERNAME} {PASSWORD} > /auth/htpasswd
$ cat /auth/htpasswd
2.2 Run registry ด้วย Docker
$ docker run -d \
--restart=always \
--name private-registry \
-v /auth:/auth \
-e "REGISTRY_AUTH=htpasswd" \
-e "REGISTRY_AUTH_HTPASSWD_REALM=Registry Realm" \
-e "REGISTRY_AUTH_HTPASSWD_PATH=/auth/htpasswd" \
-v /mnt/registry:/var/lib/registry \
-p 80:5000 \
registry:2.6.2
2.3 ทดสอบการ Login
$ docker login {DOMAIN_NAME} -u {USERNAME}
> password:
2.4 ทดสอบการ Logout
$ docker logout {DOMAIN_NAME}
2.5 เราสามารถดู images ได้ที่
https://{DOMAIN_NAME}/v2/_catalog