не могу запустить мое весеннее загрузочное приложение, используя maven? - PullRequest
0 голосов
/ 25 апреля 2019

Я использую следующий docker-compose.yml для настройки моей среды

version: "3"
services:
db:
    image: mysql
    environment:
      MYSQL_ROOT_PASSWORD: root
      MYSQL_USER: example_db_user
      MYSQL_PASSWORD: example_db_pass
    volumes:
      - ./init.sql:/docker-entrypoint-initdb.d/init.sql
    ports:
       - "3306:3306"
 tomcat:
    image: picoded/tomcat7
    environment:
      JDBC_URL: jdbc:mysql://db:3306/data-core?connectTimeout=0&socketTimeout=0&autoReconnect=true
      JDBC_USER: example_db_user
      JDBC_PASS: example_db_pass
    container_name: tomcat7hope
    ports:
      - "8080:8080"
    volumes:
      - ./docker/data-core.war:/usr/local/tomcat/webapps/data-core.war

    depends_on:
      - db

  maven:
    build:
      context: .
    depends_on:
      - tomcat

Мой dockerfile -

FROM maven:3.5-jdk-8
RUN mvn clean install

после выполнения команды docker-compose до выхода из контейнера maven.говоря о сбое сборки, для этой сборки не было указано никаких целей. Но я уже указал RUN mvn clean install в моем dockerfile, так почему он не работает должным образом ??

...