2016-02-09 5 views
2

Я использую Ansible Docker module и пытаюсь запустить докер с установленным флагом «--rm». Тем не менее, я не вижу опции для указания использования флага «--rm» или способа передачи, в котором флаги Docker устанавливаются на модуль Ansible Docker.Способ установки флага «--rm» для модуля Ansible Docker?

Есть ли способ установить флаг «--rm» при запуске контейнера с помощью модуля Ansible Docker?

Благодаря

ответ

2

Модуль Docker, связанный с OP, устарел и @ ответ Lexandro устарел.

Это теперь поддерживается в более новом модуле под названием docker_container как auto_remove функции (добавлено в версии 2.4)

1

осуждается

--rm реализована только в самом Докер клиента с объединением двух функций: запустить затем удалить и работает только в интерактивном режиме. Таким образом, вы не можете запускать контейнер с опцией -d или вызывать эту функцию через RESTful API. Вы можете использовать --rm только в том случае, если вы вызываете его через запуск докера --rm ...........

+1

Спасибо! Я неправильно понял, как их использовали. В действительности я даже не нуждаюсь в этом, и это не сделало бы того, что было бы - после установки контейнера от Ansible. –

Смежные вопросы