Я использую следующий 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, так почему он не работает должным образом ??