Jump to content

Docker Registry & Rootless Docker

From Haidhi Wiki
Revision as of 11:31, 21 April 2025 by SanzSkuy (talk | contribs)
sudo apt update
sudo apt install apache2-utils

Buat direktori untuk simpen credential & Config lain

mkdir -p ~/my-registry/{auth,data,certs}
cd ~/my-registry

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