, а там рядышком поднялся контейнер из образа quay.io/testcontainers/ryuk:0.2.3.
пошёл гуглить, что за зверь такой, получил вот это
This project helps you to remove containers/networks/volumes by given filter after specified delay.
Теперь вопрос: можно ли его юзать вне экосистемы testcontainers? У меня есть подобная задача: килять некоторые контейнеры, когда они вполнили некую задачу (пример: контейнер с db-миграциями прогнал миграции, поднял lighttpd сервер, зависящие от миграций контейнеры поднялись по wait-fot-it.sh db-migration-container:80, и вот после того как они поднялись, надо кильнуть контейнер с миграциями)
Так если внутри контейнера нету никакого while (true) , когда ентрипоинт отдает std out 0, контейнер прибивается сам
Можно, в README написано как: https://github.com/testcontainers/moby-ryuk
Обсуждают сегодня