При запуске частного репозитория Docker можно ли делиться изображениями с локальным докером deamon
Задний план
Мы ведем local
Docker repository
внутри машины, которая работает Docker.
Я пытаюсь выяснить:
Вопрос
Сделайте local repository
и демон используют одни и те же образы и, следовательно, не увеличивают использование диска. Или для каждого изображения X размером Y(МБ) тот факт, что X в обоихlocal repo
и demon
X занимает 2Y(МБ)?
Спасибо
ИЗМЕНИТЬ 1
Это возможно force
в local repository
поделиться своим images
с daemon
?
1 ответ
Хорошо продуманный вопрос. Ответ по моему опыту - его нужно хранить отдельно. Итак, когда вы это сделаетеdocker rmi
images ваши локальные изображения должны быть удалены, а не те, что из репозитория, даже если вы разместили свой репозиторий на локальном компьютере, это все еще репозиторий.
Есть способы проверить это на себе.
- Посмотрите, будут ли тянуть быстрее - я имею в виду быстрее, когда вы делаете это из демона.
- Выполнитьdocker rmi IMAGE
и потяните еще раз, посмотрите, вытягивается ли изображение.
- Удалите изображение из своего репо и посмотритеdocker images
перечисляет это.