⚠️ Due to the approaching EOL of Java 11 we switched to Java 17. Please check your toolchain for compatibility before upgrading to the v2024.* releases.
# pull the most recent tag / release
docker pull beevelop/java:v2025.08.2
# or run the image interactively
docker run --rm --name beevelop -it beevelop/java:v2025.08.2 bash
# or build the image from GitHub
docker build -t beevelop/java github.com/beevelop/docker-javaFROM beevelop/java:v2025.08.2Create a new release with calendar versioning (vYYYY.MM.MICRO) using the universal Bocker Release tool:
bocker-releaseWhat the command does:
- 🔍 Auto-detects Docker image name from repository (docker-java → beevelop/java)
- 🏷️ Generates new calendar version tag (e.g., v2025.08.1)
- 📝 Updates all version references in README.md automatically
- 💾 Creates conventional commit with README changes
- 🚀 Creates and pushes the new tag
- 🎉 Creates GitHub release with auto-generated notes
- 🌐 Opens release page in browser
Requirements:
- Clean working directory (no uncommitted changes)
- GitHub CLI (
gh) installed and authenticated - Works with any
beevelop/docker-*repository

