Docker Registry & Rootless Docker: Difference between revisions
Appearance
Created page with "<syntaxhighlight lang=bash> sudo apt update sudo apt install apache2-utils </syntaxhighlight> Buat password file <syntaxhighlight lang=bash> htpasswd -bnB <NAME> <PASSWORD> > auth/htpasswd </syntaxhighlight>" |
No edit summary |
||
| Line 6: | Line 6: | ||
<syntaxhighlight lang=bash> | <syntaxhighlight lang=bash> | ||
htpasswd -bnB <NAME> <PASSWORD> > auth/htpasswd | htpasswd -bnB <NAME> <PASSWORD> > auth/htpasswd | ||
</syntaxhighlight> | |||
Run Registry | |||
<syntaxhighlight lang=bash> | |||
docker run -d \ | |||
--restart=always \ | |||
--name my-registry \ | |||
-v `pwd`/data:/var/lib/registry \ | |||
-v `pwd`/auth:/auth \ | |||
-e "REGISTRY_AUTH=htpasswd" \ | |||
-e "REGISTRY_AUTH_HTPASSWD_REALM=Registry Realm" \ | |||
-e "REGISTRY_AUTH_HTPASSWD_PATH=/auth/htpasswd" \ | |||
-p 5000:5000 \ | |||
registry:2 | |||
</syntaxhighlight> | </syntaxhighlight> | ||
Revision as of 11:29, 21 April 2025
sudo apt update
sudo apt install apache2-utils
Buat password file
htpasswd -bnB <NAME> <PASSWORD> > auth/htpasswd
Run Registry
docker run -d \
--restart=always \
--name my-registry \
-v `pwd`/data:/var/lib/registry \
-v `pwd`/auth:/auth \
-e "REGISTRY_AUTH=htpasswd" \
-e "REGISTRY_AUTH_HTPASSWD_REALM=Registry Realm" \
-e "REGISTRY_AUTH_HTPASSWD_PATH=/auth/htpasswd" \
-p 5000:5000 \
registry:2