Развертывание контейнера на AWS Fargate (для запуска требуется больше обычного времени, если контейнер уже запущен)

#amazon-web-services #amazon-ecs #aws-fargate

Вопрос:

Мой вопрос заключается в том, когда контейнер работает на AWS Fargate, и когда я пытаюсь повторно развернуть контейнер, требуется некоторое время, чтобы новый контейнер развернулся, а старый контейнер исчез.

Ответ №1:

При запуске задачи fargate предоставляется новый экземпляр/микропроцессор нужного размера для поддержки запуска контейнеров в задаче (задача может содержать 1 контейнеров). В это время изображение(изображения) извлекается(извлекаются) и контейнер(контейнеры) запускается(запускаются). Когда вы останавливаете задачу, весь стек уничтожается. Когда вы повторно запускаете ту же задачу, весь процесс повторяется снова. Это означает, что кэширование изображений отсутствует. В дорожной карте общедоступных контейнеров содержится просьба ввести механизм кэширования для Fargate. Это длинная тема, вы могли бы прочитать это обновление для краткого изложения проблемы. Это то, что мы (команда контейнеров) изучаем, чтобы решить, но конкретного ETA не существует.