https://github.com/itzg/docker-minecraft-server
Docker image that provides a Minecraft Server for Java Edition that automatically downloads selected version at startup
https://github.com/itzg/docker-minecraft-server
docker-image dockerfiles hacktoberfest java minecraft-server
Last synced: 6 days ago
JSON representation
Docker image that provides a Minecraft Server for Java Edition that automatically downloads selected version at startup
- Host: GitHub
- URL: https://github.com/itzg/docker-minecraft-server
- Owner: itzg
- License: apache-2.0
- Created: 2014-05-17T22:38:17.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2025-03-31T12:57:44.000Z (15 days ago)
- Last Synced: 2025-04-01T17:19:32.112Z (13 days ago)
- Topics: docker-image, dockerfiles, hacktoberfest, java, minecraft-server
- Language: Shell
- Homepage: https://docker-minecraft-server.readthedocs.io/
- Size: 4.21 MB
- Stars: 10,845
- Watchers: 71
- Forks: 1,654
- Open Issues: 123
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- awesome-minecraft - Docker-Minecraft - A self-hosted Minecraft server using Docker containers. (Softwares / Servers)
- awesome-minecraft - Docker Minecraft Server
- awesome-homelab - Minecraft - minecraft-server?style=flat)  | Docker image that provides a Minecraft Server for Java Edition that automatically downloads selected version at startup | (Apps / Gaming)
- awesome-starred - itzg/docker-minecraft-server - Docker image that provides a Minecraft Server for Java Edition that automatically downloads selected version at startup (Shell)
- awesome-starred - itzg/docker-minecraft-server - Docker image that provides a Minecraft Server that will automatically download selected version at startup (Shell)
- starred - itzg/docker-minecraft-server - Docker image that provides a Minecraft Server for Java Edition that automatically downloads selected version at startup (Shell)
- awesome - itzg/docker-minecraft-server - Docker image that provides a Minecraft Server for Java Edition that automatically downloads selected version at startup (Shell)
- awesome - itzg/docker-minecraft-server - Docker image that provides a Minecraft Server that will automatically download selected version at startup (Shell)
- awesome - itzg/docker-minecraft-server - Docker image that provides a Minecraft Server for Java Edition that automatically downloads selected version at startup (Shell)
README
[](https://hub.docker.com/r/itzg/minecraft-server/)
[](https://hub.docker.com/r/itzg/minecraft-server/)
[](https://github.com/itzg/docker-minecraft-server/issues)
[](https://discord.gg/DXfKpjB)
[](https://github.com/itzg/docker-minecraft-server/actions/workflows/build-multiarch.yml)
[](https://www.buymeacoffee.com/itzg)
[](https://docker-minecraft-server.readthedocs.io/en/latest/?badge=latest)[](https://docker-minecraft-server.readthedocs.io/)
There you will find things like
- [Quick start with Docker Compose](https://docker-minecraft-server.readthedocs.io/en/latest/#using-docker-compose)
- Running [different versions of Minecraft](https://docker-minecraft-server.readthedocs.io/en/latest/versions/minecraft/) and using [various server types](https://docker-minecraft-server.readthedocs.io/en/latest/types-and-platforms/) for Java Edition
- [Setting server properties via container environment variables](https://docker-minecraft-server.readthedocs.io/en/latest/configuration/server-properties/)
- [Managing mods and plugins with automated downloads and cleanup](https://docker-minecraft-server.readthedocs.io/en/latest/mods-and-plugins/)
- [Using various modpack providers/platforms](https://docker-minecraft-server.readthedocs.io/en/latest/types-and-platforms/)
- ...and much moreThere are also many examples located in [the examples directory](examples) of this repo.
This image only supports Java edition natively; however, if looking for a server that is compatible with Bedrock edition, then use [itzg/minecraft-bedrock-server](https://github.com/itzg/docker-minecraft-bedrock-server) or [refer to this section](https://docker-minecraft-server.readthedocs.io/en/latest/misc/examples/#bedrock-compatible-server) to add Bedrock compatibility to a Java edition server.