Entrypoint
Вы можете использовать команду docker run --entrypoint
Каждый Docker контейнер имеет свой entrypoint, который определяет, какую команду или скрипт следует выполнить при запуске контейнера. Entrypoint может быть определен в Dockerfile или задан с помощью аргумента --entrypoint при запуске контейнера.
Entrypoint контейнера по умолчанию называется “docker-entrypoint.sh”. Этот скрипт обычно используется для настройки контейнера перед запуском приложения.
Docker-entrypoint.sh хранится в образе, из которого создается контейнер. Он находится в каталоге /docker-entrypoint.d/ в корневом каталоге контейнера.