User Tools

Site Tools


docker:docker-compose:minecraft

Minecraft

docker-compose.yaml
services:
  mc:
    image: itzg/minecraft-server:java21
    restart: unless-stopped
    tty: true
    stdin_open: true
    ports:
      - "25565:25565"
    environment:
      EULA: "TRUE"
      MODE: "survival"
      GENERATE_STRUCTURES: "true"
      SPAWN_MONSTERS: "true"
      SPAWN_NPCS: "true"
      SPAWN_ANIMALS: "true"
      ONLINE_MODE: "false"
      DIFFICULTY: "normal"
      ALLOW_NETHER: "true"
      ANNOUNCE_PLAYER_ACHIEVEMENTS: "true"
    volumes:
      # attach the relative directory 'data' to the container's /data path
      - minecraft1-data:/data

volumes:
  minecraft1-data:
docker/docker-compose/minecraft.txt · Last modified: by jonathan