This is the Docker containerized version of my Minecraft Bedrock Dedicated Server for Linux.
My main blog article (and the best place for support) is here.
The official GitHub repository is located here.
The official Docker Hub repository is located here.
- Sets up the official Minecraft Bedrock Server (currently in alpha testing)
- Fully operational Minecraft Bedrock edition server in a couple of minutes
- Adds logging with timestamps to "logs" directory
- All Docker platforms supported including Raspberry Pi
- Automatic backups when server restarts
- Supports multiple instances -- you can run multiple Bedrock servers on the same system
- Updates automatically to the latest version when server is started
- Files stored in named Docker volume allowing for extremely easy access/editing and leveraging more advanced Docker features such as automatic volume backups
docker volume create yourvolumename
Now you may launch the server and open the ports necessary with one of the following Docker launch commands:
With default ports:
docker run -it -v yourvolumename:/minecraft -p 19132:19132/udp -p 19132:19132 -p 19133:19133/udp -p 19133:19133 05jchambers/legendary-bedrock-container:latest
With custom ports:
docker run -it -v yourvolumename:/minecraft -p 12345:12345/udp -p 12345:12345 -p 12346:12346/udp -p 12346:12346 -e PortIPV4=12345 -e PortIPV6=12346 05jchambers/legendary-bedrock-container:latest
IPV4 only:
docker run -it -v yourvolumename:/minecraft -p 19132:19132/udp -p 19132:19132 05jchambers/legendary-bedrock-container:latestThe server data is stored where Docker stores your volumes. This is typically a folder on the host OS that is shared and mounted with the container. I'll give the usual locations here but if you're having trouble just do some Googling for your exact platform and you should find where Docker is storing the volume files.
On Linux it's typically available at:
/var/lib/docker/volumes/yourvolumename/_data
On Windows it's at
C:\ProgramData\DockerDesktopbut if you are using WSL (Windows Subsystem for Linux) it may be located at something more like
\wsl$\docker-desktop-data\version-pack-data\community\docker\volumes\
On Mac it's typically
~/Library/Containers/com.docker.docker/Data/vms/0/
Most people will want to edit server.properties. You can make the changes to the file and then restart the container to make them effective.
Backups are stored in the "backups" folder
Log files with timestamps are stored in the "logs" folder.
People have expressed some interest in this (you are all saints, thank you, truly)
- PayPal: [email protected]
- Venmo: @JamesAChambers
- CashApp: $theremote
- Bitcoin (BTC): 3H6wkPnL1Kvne7dJQS8h7wB4vndB9KxZP7
- May 9th 2022
- Initial release -- thanks to everyone who kept asking about it so I would finally put it together!