Я предполагаю, что вы запускаете Docker, работающий в ECS.
ECS использует определения задач, чтобы определить, как должен запускаться контейнер Docker.В частности, свойство определения задачи: privileged
- это то, что вы ищете.
ElasticBeanstalk использует файл Dockerrun.aws.json
для генерации определения задачи.Согласно документации для v2 файла , вы можете добавить этот флаг к одному из объектов в блоке containerDefinitions.
Итак, что-то подобное должно работать
{
"AWSEBDockerrunVersion": 2,
"containerDefinitions": [
{
"name": "my-app",
"image": "some:app",
"essential": true,
"memory": 128,
"privileged": true,
}
]
}