/docker-sbt

Docker image for sbt

Primary LanguageDockerfileApache License 2.0Apache-2.0

sbt Docker image

This is for running sbt in Docker.

base Docker image

I am using the alpine variants of the AdoptOpenJDK OpenJDK images.

usage

For AdoptOpenJDK JDK 8

docker pull eed3si9n/sbt
docker run -it --mount src="$(pwd)",target=/opt/workspace,type=bind eed3si9n/sbt:jdk8-alpine

To use /bin/bash as the entry point (for console task etc):

docker run --entrypoint "/bin/bash" -it --mount src="$(pwd)",target=/opt/workspace,type=bind eed3si9n/sbt:jdk8-alpine

For AdoptOpenJDK JDK 11

docker pull eed3si9n/sbt:jdk11-alpine
docker run -it --mount src="$(pwd)",target=/opt/workspace,type=bind eed3si9n/sbt:jdk11-alpine