Я пытаюсь установить tomcat7 на docker-изображения ubuntu с помощью apt-get install tomcat7
.
Установка отлично работает и запускает tomcat из каталога catalina.sh.
Мне нужно запустить tomcat из "service tomcat7 start", который вместо этого не выполняется.
Независимо от результата сбоя, если я wget localhost:8080
, я могу видеть, что tomcat отвечает, и если я ps -ef | grep tomcat
, я вижу процесс.
Аналогично, если я запускаю service tomcat7 status
, он говорит, что tomcat не работает, даже если он существует, и файл PID существует.
Я заметил, что когда я запускаю tomcat из сценариев каталины, созданный файл pid называется tomcat.pid, но /etc/init.d/tomcat
script попытается прочитать tomcat7. PID.
Однако, заставляя имя в script заглядывать в правый файл pid, не решает проблему.
Кто-нибудь еще испытал это?
Версия файла docker ubuntu, которую я пытаюсь сделать, действительно не актуальна, так как я пытался с несколькими.
В любом случае я использую 12.10 и 14.04.
Спасибо!