denvazh/scala

By denvazh

Updated almost 9 years ago

Lightweight Scala docker image

Image
2

10K+

Scala

This repository contains experimental Dockerfile of Scala for Docker's automated build based on lightweight docker image for OpenJDK. Every image also comes bundled with latest version of sbt, a build tool for Scala.

Base Docker Image
Tags
  • latest (default): Scala 2.11.8 which is an alias to 2.11.8
  • 2.11.8: Scala 2.11.8 (alias to 2.11.8-openjdk8)
  • 2.11.8-openjdk8: Scala 2.11.8 (based on denvazh/java:openjdk8-jdk)
  • 2.11.8-openjdk7: Scala 2.11.8 (based on denvazh/java:openjdk7-jdk)
  • 2.11.7: Scala 2.11.7 (alias to 2.11.7-openjdk8)
  • 2.11.7-openjdk8: Scala 2.11.7 (based on denvazh/java:openjdk8-jdk)
  • 2.11.7-openjdk7: Scala 2.11.7 (based on denvazh/java:openjdk7-jdk)
  • 2.11.6: Scala 2.11.6 (alias to 2.11.6-openjdk8)
  • 2.11.6-openjdk8: Scala 2.11.6 (based on denvazh/java:openjdk8-jdk)
  • 2.11.6-openjdk7: Scala 2.11.6 (based on denvazh/java:openjdk7-jdk)
  • 2.11.5: Scala 2.11.5 (alias to 2.11.5-openjdk8)
  • 2.11.5-openjdk8: Scala 2.11.5 (based on denvazh/java:openjdk8-jdk)
  • 2.11.5-openjdk7: Scala 2.11.5 (based on denvazh/java:openjdk7-jdk)
  • 2.11.4: Scala 2.11.4 (alias to 2.11.4-openjdk8)
  • 2.11.4-openjdk8: Scala 2.11.4 (based on denvazh/java:openjdk8-jdk)
  • 2.11.4-openjdk7: Scala 2.11.4 (based on denvazh/java:openjdk7-jdk)
  • 2.11.2: Scala 2.11.2 (alias to 2.11.2-openjdk8)
  • 2.11.2-openjdk8: Scala 2.11.2 (based on denvazh/java:openjdk8-jdk)
  • 2.11.2-openjdk7: Scala 2.11.2 (based on denvazh/java:openjdk7-jdk)
  • 2.11.1: Scala 2.11.1 (alias to 2.11.1-openjdk8)
  • 2.11.1-openjdk8: Scala 2.11.1 (based on denvazh/java:openjdk8-jdk)
  • 2.11.1-openjdk7: Scala 2.11.1 (based on denvazh/java:openjdk7-jdk)
  • 2.11.0: Scala 2.11.0 (alias to 2.11.0-openjdk8)
  • 2.11.0-openjdk8: Scala 2.11.0 (based on denvazh/java:openjdk8-jdk)
  • 2.11.0-openjdk7: Scala 2.11.0 (based on denvazh/java:openjdk7-jdk)
  • 2.10.5: Scala 2.10.5 (alias to 2.10.5-openjdk8)
  • 2.10.5-openjdk8: Scala 2.10.5 (based on denvazh/java:openjdk8-jdk)
  • 2.10.5-openjdk7: Scala 2.10.5 (based on denvazh/java:openjdk7-jdk)
  • 2.10.4: Scala 2.10.4 (alias to 2.10.4-openjdk8)
  • 2.10.4-openjdk8: Scala 2.10.4 (based on denvazh/java:openjdk8-jdk)
  • 2.10.4-openjdk7: Scala 2.10.4 (based on denvazh/java:openjdk7-jdk)

Note: Scala version 2.11.3 is NOT included, because it was released with severe compatibility issues.

Installation
  1. Install Docker

  2. Download automated build from public registry: docker pull denvazh/scala

(alternatively, one can build an image docker build -t="denvazh/scala" github.com/denvazh/scala)

Docker Pull Command

docker pull denvazh/scala