ace/docker-compose.yml
Ty Conner 71cf2735cb
Finalize net8 Dockerfile changes (#4157)
* Finalize net8 Dockerfile changes

* Update docker-compose.arm64

* Update docker-compose.yml

* Update Dockerfile

* Update docker-compose.arm64

* Update Dockerfile
2024-04-24 18:16:53 -04:00

36 lines
762 B
YAML

#version: '3'
services:
ace-db:
image: mysql:8.0
container_name: ace-db
env_file:
- docker.env
volumes:
- ./db-data:/var/lib/mysql
ports:
- "3306:3306/tcp"
restart: unless-stopped
healthcheck:
test: ["CMD", "mysqladmin", "ping", "-h", "localhost"]
ace-server:
build: .
image: acemulator/ace:latest
depends_on:
ace-db:
condition: service_healthy
container_name: ace-server
env_file:
- docker.env
volumes:
- ./Config:/ace/Config
- ./Content:/ace/Content
- ./Dats:/ace/Dats
- ./Logs:/ace/Logs
- ./Mods:/ace/Mods
ports:
- "9000-9001:9000-9001/udp"
stdin_open: true
#restart: unless-stopped
restart: on-failure