Skip to content

Instantly share code, notes, and snippets.

@sudo-battlekafer
Last active December 15, 2021 04:22
Show Gist options
  • Save sudo-battlekafer/5ebe22c3a2a0f535ef8aa8a678f9da0f to your computer and use it in GitHub Desktop.
Save sudo-battlekafer/5ebe22c3a2a0f535ef8aa8a678f9da0f to your computer and use it in GitHub Desktop.
basic docker-compose for Minecraft servers
version: "3.4"
services:
# for PC minecraft
minecraft-java:
image: itzg/minecraft-server
ports:
- 25565:25565
volumes:
- ${ROOT}/config/minecraft-java:/data
environment:
- PUID=${PUID} # default user id, defined in .env
- PGID=${PGID} # default group id, defined in .env
- SERVER_NAME="mytest"
- SERVER_MODE="creative"
- EULA="TRUE"
restart: always
# for mobile/console minecraft
minecraft-bedrock:
image: itzg/minecraft-bedrock-server
ports:
- 19132:19132/udp
volumes:
- ${ROOT}/config/minecraft-bedrock:/data
environment:
- PUID=${PUID} # default user id, defined in .env
- PGID=${PGID} # default group id, defined in .env
- SERVER_NAME="mytest"
- SERVER_MODE="creative"
- EULA="TRUE"
restart: always
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment