Much-Assembly-Required/docker-compose.yml
2017-12-31 08:35:02 +00:00

22 lines
547 B
YAML

version: "2.1"
services:
server:
build:
context: .
command: sh -c "sed -i -e 's#localhost#db#' config.properties && /usr/bin/java -jar /app/target/server-1.2a.jar"
depends_on:
db:
condition: service_healthy
ports:
- "8887:8887"
db:
image: mysql
healthcheck:
test: ["CMD", "mysqladmin" ,"ping", "-umar", "-pmar"]
environment:
MYSQL_DATABASE: mar
MYSQL_PASSWORD: mar
MYSQL_RANDOM_ROOT_PASSWORD: "yes"
MYSQL_ROOT_PASSWORD: something-secret
MYSQL_USER: mar