Когда я запускаю контейнер-докер в качестве задания марафона, он создает контейнер-докер в активной ведомой системе мезос. когда вы приостанавливаете или уничтожаете работу докера, я ожидаю, что марафон должен удалить контейнер докера, поскольку его больше не требуется. Но контейнер не удаляется. Я должен удалить их вручную каждый раз, когда марафон перезапускает работу контейнера-докера.Марафон не удаляет контейнер-докер после уничтожения задания
Есть ли способ удалить эти нежелательные контейнеры автоматически?
Edit: Добавление файла JSon для начала марафона работы
{
"id": "pga-docker",
"cmd":"sh pga-setup.sh",
"cpus": 0.5,
"mem": 1024.0,
"container": {
"type": "DOCKER",
"docker": {
"image": "pga:test",
"parameters": [
{ "key": "env", "value": "SERVER_HOST=value" },
{ "key": "env", "value": "SERVER_PORT=value" }
],
"network": "BRIDGE",
"portMappings": [
{ "containerPort": 80, "hostPort": 0}
]
}
}
}
какая версия мезоса вы используете? – haosdent
Я проверяю текущий мезосотовый код, контейнер должен быть удален. – haosdent
Я наблюдаю то же поведение для уничтоженных приложений. Не уверен, что это проблема марафона или проблема мезо-раба. – Dharmit