Контейнер Sidecar / мультиконтейнер Amazon ECS для доступа к файлу конфигурации

У меня есть ECS_cluster/Service, где одна задача выполняется с использованием изображения в ECR на основе Dockerfile_1. Теперь я создал еще одинDockerfile_2 которые автоматически масштабируются над задачей на основе SQS.

Так Dockerfile_2 нужны эти значения для автомасштабирования: (что отлично работает)

LATENCY=20 -e 
PROCESSING_TIME=2  -e
SQS_QUEUE_NAME=My-SQS-Queue -e 
ECS_CLUSTER=My-ECS-Cluster -e 
ECS_SERVICE=My-ECS-Service -e 
CW_METRIC=MyBacklogPerTask -e 
CW_NAMESPACE=ECS-SQS-Scaling -e 
CW_DIMENSION_NAME=SQS-Queue -e 
CW_DIMENSION_VALUE=My-SQS-Queue -e 
MAX_LIMIT_NUMBER_QUEUE_WORKERS=200 

Теперь я хотел бы добавить это Dockerfile_2 как боковую машину к той же задаче Dockerfile_1, так что можно удалить множество значений без ущерба для основного контейнера и функциональности. Следует отметить, что имя SQS уже присутствует вDockerfile_1, поэтому мой вопрос в том, как получить имя SQS (может быть ssh или добавить этот файл в качестве тома монтирования) из Dockerfile_1 к Dockerfile_2? Dockerfile_1 доступен для порта 1234.

Я просто хочу знать, как мне получить доступ к значениям конфигурации из Dockerfile_1 к Dockerfile_2?

0 ответов

Другие вопросы по тегам