- Open https://www.minecraft.net/en-us/download/server/bedrock/
- Inspect Ubuntu
DOWNLOAD
button href to find latest version - Update all occurences of
BEDROCK_VERSION
in the repo - Commit and push changes w/ message
Upgrade to <version>
- Run
./git-tag.sh
to tag the release - Check Docker Hub
Pushing commits/tags to GitHub will trigger Docker Hub builds.
Note: ./build.sh
builds the container locally, does not push anything to GitHub.
Build and push to Docker Hub
- Update all occurences of
BEDROCK_VERSION
in the repo docker build -t "iwhite/minecraft-bedrock:${BEDROCK_VERSION}" .
docker tag "iwhite/minecraft-bedrock:${BEDROCK_VERSION}" iwhite/minecraft-bedrock:latest
docker login
docker push "iwhite/minecraft-bedrock:${BEDROCK_VERSION}"
docker push iwhite/minecraft-bedrock:latest
- Copy contents of
README.md
to update the Docker Hub repo Readme
mkdir /tmp/minecraft-bedrock
docker run -dit -v /tmp/minecraft-bedrock:/data -p 19132:19132/tcp -p 19132:19132/udp iwhite/minecraft-bedrock:{version}
docker exec -it {container_id} bash