Добавление команды -t
или --tty
к docker
позволяет запустить Tomcat. Также добавьте -i
или --interactive
, если хотите остановить Tomcat «любой клавишей», как говорит Гретти: «Нажмите любую клавишу, чтобы остановить сервер».
docker run --rm -u gradle -it -p 8080:8080 -v "$PWD":/home/gradle/project -w /home/gradle/project gradle gradle tomcatRun
Спасибо Вы Дэвид Мейз за помощь.