Я создал несколько микросервисов с использованием инфраструктуры "Moleculer" и запускаю каждый микросервис в отдельном контейнере докера (на одном хосте) с помощью docker-compose.Traefik используется в качестве обратного прокси. Я хотел переместить одну из микросервисов на другой хост (с сохранением всего его состояния) .
- Я использовал docker commit для созданияОбраз работающего контейнера, содержащего микро-сервис, который я хотел переместить на другой хост.
- Я сохранил изображение в виде файла .tar
- Я создал виртуальную машину с докером ископировал файл .tar на виртуальную машину, используя scp (протокол защищенного копирования)
- Я загрузил файл .tar, используя docker load .
- Я использовал dockercreate для создания нового контейнера
- Я использовал docker start для запуска контейнера
- Я остановил контейнер на исходном хосте (хосте, с которого контейнербыл перемещен)
Я получаю Ошибка службы недоступна при попытке доступа к службе перемещен на новый хост.