#docker-compose #azure-container-instances #azure-container-registry
#docker-compose #azure-container-instances #azure-container-registry
Вопрос:
У меня есть хост Linux CentOS под управлением Docker Ce с несколькими контейнерами, на которых запущено несколько многоконтейнерных приложений (веб-приложения с использованием docker-compose), и я хотел бы перенести эти контейнеры на бессерверную платформу Azure Containers.
Как я могу перенести все эти контейнеры с томами?
Создание реестра контейнеров Azure и отправка контейнеров в этот реестр приведет к перемещению томов данных? или как происходит процесс миграции?
Спасибо
Комментарии:
1. Есть еще обновления для вопроса? Работает ли это для вас? Если это решит вашу проблему, пожалуйста, примите это.
Ответ №1:
Создание реестра контейнеров Azure и отправка контейнеров в этот реестр приведет к перемещению томов данных?
Нет, отправляйте изображения в реестр контейнеров Azure, просто отправляйте изображения, а не том, который подключается к контейнерам.
Как я могу перенести все эти контейнеры с томами?
Вы просто можете использовать ACI через docker-compose для развертывания YAML в ACI без локальных томов. Вы можете попробовать загрузить файлы в общий файловый ресурс Azure и подключить общий файловый ресурс к каждому экземпляру.
Ответ №2:
Вместо использования экземпляров контейнеров Azure я использовал Azure WebApps для контейнеров.