Files
Obsidian-Main/21.01. Linux/架站/minecraft.md

1.3 KiB
Raw Blame History

docker-compose.yml

services:
  minecraft:
    image: itzg/minecraft-server
    restart: unless-stopped
    tty: true
    stdin_open: true
    ports:
      - "8100:25565"
    environment:
      MEMORY: "16G" # 設定分配16GB RAM
      JVM_OPTS: "-XX:MaxRAMPercentage=75" # 設定JVM啟動參數設定最多使用75% RAM

      EULA: "TRUE" # 自動同意伺服器的EULA
      TYPE: "PAPER"
      VERSION: "1.19.4"
      MAX_BUILD_HEIGHT: 384
      VIEW_DISTANCE: 12
      MODE: "creative"
      ENABLE_WHITELIST: "TRUE"
      ENFORCE_WHITELIST: "TRUE"
      OPS: ""
      ONLINE_MODE: "TRUE"
      SERVER_NAME: "Crazy Smile City"
      MOTD: "Today is a good day~~~"
      ICON: ""
      OVERRIDE_SERVER_PROPERTIES: "TRUE"
      TZ:
        - /etc/localtime:/etc/localtime:ro
        - /etc/timezone:/etc/timezone:ro
    volumes:
      - ./data:/data

參考