Как выполнять команды в Docker-контейнере как часть сценария оболочки bash
Я хотел бы написать сценарий bash, который автоматизирует следующее:
Получить внутри работающего контейнера
docker exec -it CONTAINER_NAME /bin/bash
Выполните несколько команд:
cat /dev/null > /usr/local/tomcat/logs/app.log
exit
Проблемная часть - это когдаdocker exec
выполнен. Новая оболочка создана, но другие команды не выполняются.
Есть ли способ решить это?