У меня есть изображение докеров, единственной целью которого является запуск изображений суб-докеров для непрерывной интеграции.Может ли контейнер ECS иметь доступ к гнезду докера?
Если бы я, чтобы запустить его на любом компьютере Docker включен, он будет:
docker run -d \
-e DRONE_SERVER=wss://ci.fommil.com/ws/broker \
-e DRONE_SECRET=... \
-e DOCKER_MAX_PROCS=1 \
-e DRONE_TIMEOUT=30m \
-v /var/run/docker.sock:/var/run/docker.sock \
--restart=always \
--name=drone-agent \
drone/drone:0.5 agent
Но панель ECS, кажется, не позволяет мне передать v флаг. Я не думаю, что это передается, даже если я выбираю привилегированный режим.
Это изображение содержит только один бинарный файл. Невозможно ssh и совать. Как я могу отладить это с помощью инструментария ECS? например для просмотра параметров запуска докера.
И как я могу установить розетку? Должен ли я вернуться к управлению моим собственным экземпляром EC2, который запускает докер?