Я пытаюсь найти способ отложить запуск док-контейнера, пока задача в ENTRYPOINT не будет завершена. Чтобы объяснить это далее, у меня есть файл Docker, который имеет точку входа
ENTRYPOINT ["bash", "-c", "tox", "-e", "docker-server"]
Когда я запускаю контейнер, используя
Docker run -d -t -p 127.0.0.1:8882:8882 datawarehouse
он сразу же создает контейнер там, где команда tox все еще создает среду. Проблема заключается в том, что, если я немедленно запусту задание cron или сразу же выполню код на python, произойдет сбой, потому что среда tox все еще находится на этапе сборки. Я хочу избежать запуска чего-либо до тех пор, пока задача ENTRYPOINT не будет завершена, это может быть достигнуто в файле Docker или в команде запуска?