(без Интернета) корпоративной среде
Какой подход можно использовать для реализации задачи?
Отдельные docker-образы переношу через save/load - хотелось бы применить комплексный подход для docker-compose...
Заранее благодарен!
Поднимаешь Nexus или Artifactory, даёшь ему доступ в интернет, настраиваешь в нем remote репозиторий. В итоге при получении образа из Nexus/Artifactory тот будет проверять, был ли он скачан ранее, и если нет, скачает и отдаст. В docker-compose.yml вместо myimage пишешь my.nexus.address/myimage, чтобы обращение шло именно к Nexus/Artifactory, а не к docker.io
Можно также сделать Nexus/Artifactory основным registry, прописав в /etc/docker/daemon.json его адрес в параметрах registry-mirrors и insecure-registries
принято, благодарю я правильно понимаю что можно 1 настроить Nexus из образа https://hub.docker.com/r/sonatype/nexus3 2 прогнать через него установку sentry (https://github.com/getsentry/self-hosted) 3 образ Nexus сохранить и перенести его в загрытую сеть 4 использовать образ Nexus для установки sentry в закрытой сети
Обсуждают сегодня