📡 Как быстро развернуть собственный Docker registry и обеспечить его безопасность Хочешь иметь свой приватный хранилище Docker образов, не полагаясь на сторонние сервисы? Тогда это для тебя! В этом посте — практическое руководство: как быстро и безопасно запустить свой registry и защитить его от нежелательного доступа. - Создайте контейнер с registry: docker run -d -p 5000:5000 --name registry registry:2 - Для безопасности — настройте хранение данных вне контейнера и добавьте авторизацию: 1. Создайте директорию для хранения данных и конфигов. 2. Создайте файл htpasswd для пользователей: docker run --entrypoint htpasswd registry:2 -Bbn username password > /path/to/auth/htpasswd 3. Смонтируйте эти файлы при запуске registry: docker run -d -p 5000:5000 --name secure-registry \ -v /path/to/auth:/auth \ -v /path/to/data:/var/lib/registry \ -e "REGISTRY_AUTH=htpasswd" \ -e "REGISTRY_AUTH_HTPASSWD_REALM=Registry Realm" \ -e "REGISTRY_AUTH_HTPASSWD_PATH=/auth/htpasswd" \ registry:2
📡 Как быстро развернуть собственный Docker registry и обеспечить его безопасность
5 июля 20255 июл 2025
1 мин