services: steamcmd: build: ./DockerFile/ container_name: steamcmd volumes: - ./dayz/.steamcmd:/root/Steam - ./dayz/.dayz_server:/root/Steam/steamapps/common/DayZServer - ./dayz/.steamcmd_data:/opt/steamcmd - ./dayz/client_mod:/root/Steam/steamapps/common/DayZServer/client_mod - ./dayz/server_mod:/root/Steam/steamapps/common/DayZServer/server_mod - ./dayz/battleye:/root/Steam/steamapps/common/DayZServer/battleye - ./dayz/profiles:/root/Steam/steamapps/common/DayZServer/profiles - ./dayz/mpmissions:/root/Steam/steamapps/common/DayZServer/mpmissions environment: - STEAM_USERNAME=${STEAM_USERNAME:-} - STEAM_PASSWORD=${STEAM_PASSWORD:-} - MOD_IDS=${MOD_IDS:-} - DAYZ_MISSIONS=dayzOffline.chernarusplus - DAYZ_SERVER_PORT=2302 - DAYZ_CPU_COUNT=4 ports: - "2302:2302/udp" - "2305:2305/udp" - "2314:2314/udp" restart: unless-stopped