Я учусь использовать docker SDK. Я понимаю, что контейнеры должны быть удалены после запуска, в противном случае требуется обрезка позже. Я вижу, что в client.containers.run
есть два логических флага:
- auto_remove (bool) - включить автоматическое удаление контейнера на стороне демона при выходе из процесса контейнера.
- remove (bool) - Удалить контейнер, когда он закончит работу. По умолчанию: False
Какая разница? Если auto-remove равно on daemon side
, с какой стороны remove включено? Угол? К какой стороне мне присоединиться ??
ref: https://docker-py.readthedocs.io/en/stable/containers.html