mirror of
https://github.com/ACEmulator/ACE
synced 2026-08-17 12:26:06 -04:00
* Finalize net8 Dockerfile changes * Update docker-compose.arm64 * Update docker-compose.yml * Update Dockerfile * Update docker-compose.arm64 * Update Dockerfile
36 lines
762 B
YAML
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
|