Назад | Перейти на главную страницу

как переместить стек контейнеров docker-compose на другой хост

У меня есть проект, запущенный на хосте с использованием docker compose.

Может ли кто-нибудь посоветовать мне, как я могу переместить контейнеры docker-compose на другой хост?

Вы могли бы поднять контейнеры на новом хосте, выполнив ту же команду «docker compose up -d», которую вы использовали на текущем хосте, чтобы все заработало.

Это будет извлекать изображения и запускать контейнеры точно так же, как они работают на вашем текущем хосте, создавая те же сети и т. Д.

Обратите внимание, что никакие данные в контейнерах не будут перенесены на ваш новый хост. Вам придется скопировать это вручную. Это не проблема, если ваши контейнеры не используют тома и / или вам не нужно хранить эфемерные данные в текущих контейнерах.