Пожалуйста, у меня проблема с переносом образа докера в частный репозиторий.
Репозиторий: IP 192.168.1.40 Docker Machine 1: 192.168.1.41 Docker Machine 2: 192.168.1.42
КогдаЯ делаю сервер, где у меня есть хранилище докеров (40):
docker pull busybox
docker tag bussybox 192.168.1.40:5000/busybox
docker push 192.168.1.40:5000/busybox
Так что между изображениями: busybox 192.168.1.40:5000/busybox
Когда я вхожу в машину (.41) Docker Pull 192.168.1.40:5000/busybox он загрузит меня с сервера 40 То же самое на сервере 42. (скачать с 40)
Но если я хочу сделать наоборот, он не работает.Когда я удаляю imgs на машине 40 и запускаю только реестр Docker, а на машине 41 я ввожу:
docker pull busybox
docker tag busybox 192.168.1.40:5000/busybox
docker push 192.168.1.40:5000/busybox
Он не отправляет его, но сохраняет на текущем сервере (41).
Сервер 41
busybox 192.168.1.40:5000/busybox
Server40
только изображения реестра
Как это исправить?
Мне нужно создать img (pull, build Dockerfile) на сервере 41 и отправить (push-уведомление 192.168.1.40:5000/name) в хранилище (40).Затем я хочу загрузить этот img (сохраненный на 40) на другие серверы (42,43,44 .... Docker Pull)