Я хочу запустить контейнер, но это фоновая программа (например: tinyproxy, я создаю изображение tinyproxy_local)
docker run -d tinyproxy_local tinyproxy
это завершится, потому что tinyproxy - это фоновая программа.
Я могу сделать это так:
docker run -it tinyproxy_local bash
/#: tinyproxy
/#: ctrl+p ctrl+q
это может быть запущено, но я хочу, чтобы tinyproxy мог автоматически запускаться при перезапуске контейнера.Я проверил это:
docker run -d tinyproxy_local tinyproxy && sleep 99999999999
Я думаю, что контейнер может продолжать работать во время сна, но он не работает.
Как я могу запустить фоновую программу в Docker-контейнере,и он может запускаться автоматически при перезапуске контейнера?
Или есть какая-нибудь небольшая программа forground, которая может поддерживать работу контейнера ?(Я пробовал sleep 99999999
, но это не сработало)