Есть ли способ клонировать файл Docker из GitLab с помощью команды docker?Как установить Dockerfile из GitLab, чтобы позволить pull и commit
Я хочу использовать функцию, которая позволяет тянуть и совершать.
Я не уверен, если я хорошо понимаю, но эти тянуть и совершать udpate Dockerfile из репозиториев git? Или это только локально в следующих изображениях?
Если нет, есть ли способ получить все изменения, сделанные вами из предыдущего изображения, сделанного Dockerfile, в другой файл Dockerfile?
Я знаю, что вы можете клонировать с мерзавцем непосредственно, но, как и для НПМ, вы можете также использовать Git URL, как мерзавец + https: // или GIT + SSH: //
Благодарности
У меня есть путаница, конечно, спасибо за ссылку. Вы не ответили на основную часть моего вопроса, можно ли использовать реестр, не размещенный github? вместо того, чтобы делать docker run foo/bar, где foo является пользователем и баром проекта, размещенного github, я хотел бы сделать то же самое с хостером проекта на нашей частной gitlab. – BigDong
Да, конечно, вы можете! Сам реестр является открытым исходным кодом и доступен по адресу https://github.com/docker/docker-registry, и ваш локальный клиент 'docker' будет иметь полную поддержку и без проблем взаимодействовать с ним. Единственной заметной особенностью, отсутствующей в частных реестрах, является поддержка автоматических сборок, поскольку это особая функция, которую Docker обеспечивает поверх своей собственной инфраструктуры. –