Невозможно запустить docker-compose.yaml на kubernetes?

Следующий docker-compose.yaml отлично работает после запуска с помощью команды docker-compose up. Я также вижу, что мое приложение успешно запущено в приложении tomcat manager.

version: '3'
services:
      mysql:
        image: suji165475/vignesh:latest
        ports:
          - "3306:3306"
       tomcat:
        image: suji165475/vignesh:tomcatserver
        container_name: tomcat7hope
        ports:
          - "8080:8080"

Теперь, так как я хочу запустить это на kubernetes, я преобразовал это в kubernetes, используя kompose convert, который дал мне 4 файла kubernetes yaml:

  1. tomcatservice.yaml
  2. mysqlservice.yaml
  3. tomcatdeployment.yaml
  4. mysqldeployment.yaml

Я изменил тип спецификации на NodePort в tomcatservice.yaml.

на этот раз проблема в том, что приложение не запустилось в приложении менеджера tomcat, и его запуск дает мне приложение по контекстному пути /data-core-0.0.1-SNAPSHOT не может быть запущено Обнаружено исключение org.apache.catalina.LifecycleException: не удалось начальный компонент

0 ответов

Другие вопросы по тегам