version: '3' services: satisfactory-server: build: . # 현재 디렉토리의 Dockerfile로 빌드 container_name: satisfactory_server ports: - "7777:7777/udp" # 게임 서버 포트 - "15000:15000/udp" # 통신 포트 - "15777:15777/udp" # 또 다른 게임 서버 포트 volumes: - ./config:/config # 로컬 config 폴더와 컨테이너 내부의 config 폴더를 연결 environment: - MAX_PLAYERS=10 # 최대 플레이어 수 설정 - SERVER_NAME=MyServer - SERVER_PASSWORD=MyPassword restart: unless-stopped