This images provides a browser based OSGi Java IDE Eclipse. Installation of Eclipse IDE is done via Eclipse OSGi starterkit. Based on
- Docker base image - debian:buster-slim
- Java - OpenJDK 11 (LTS) AdoptOpenJDK
- IDE - Eclipse
- OSGi development - bndtools
From within the root project directory run
#!/bin/bash
docker container run -d \
--mount type=bind,source="$(pwd)"/workspace,target=/data/workspace \
-p 5858:5800 \
klibio/eclipse:latest
Access the desktop via WebBrowser - http://localhost:5858
#!/bin/bash
docker build \
--no-cache \
--progress=plain \
--build-arg BUILD_DATE=$(date -u +'%Y-%m-%dT%H:%M:%SZ') \
--build-arg VCS_REF=$(git rev-list -1 HEAD) \
--build-arg VERSION=`cat version.txt` \
-t klibio/eclipse:latest \
.