This repository contains java images for use with Coder. but can choose jdk version!!!
606
This repository contains java images for use with Coder. but can choose jdk version!!!
All of our base images are built for Ubuntu or Debian environments. For example, you can use images like eclipse-temurin:21-jdk-noble or eclipse-temurin:17-jdk-noble.
The base image is using from https://hub.docker.com/_/eclipse-temurin/

The Image are push through Docker hub and Github Registry, can choose any to pull if want latest, can pull from below
docker pull ghcr.io/ziyi-bear/codercom-java-images-eclipse-temurin:main-25-jdk-nobledocker pull ghcr.io/ziyi-bear/codercom-java-images-eclipse-temurin:main-21-jdk-nobledocker pull ghcr.io/ziyi-bear/codercom-java-images-eclipse-temurin:main-17-jdk-nobleWe do not explicitly delete the default user (e.g., ubuntu) or user 1001 in these containers. This is because some base images do not contain user 1001 or a default user out of the box, which would cause user deletion commands to fail during the build process (e.g., id: '1001': no such user). Instead, we handle user permissions and creation dynamically to ensure compatibility across various JDK base images.
When using these images with Coder, the Coder agent harness will automatically provision the workspace and execute startup scripts. Since we retain the default users, the agent can easily be configured to run as the existing non-root user (or a dedicated coder user if you choose to provision one in your template).
Ensure your Coder templates are configured to start the agent with the appropriate user privileges so that your IDEs, terminal, and file system permissions behave correctly within the workspace.
Content type
Image
Digest
sha256:47603d8c9…
Size
281 Bytes
Last updated
5 months ago
docker pull ziyibear/codercom-dhi-java-images-eclipse-temurin:sha256-bd96283fc843917b5e0ae6ab45aba1f9984a5b3bb59c75b2f4d1690418213b5c.sig