Travis CI | MicroBadger |
---|---|
Minimum docker images for OCaml+OPAM
This docker image supplies small environment for a functional programming language OCaml and package manager OPAM.
docker pull akabe/ocaml
For example, you can use OCaml REPL as follows:
$ docker run -it --rm akabe/ocaml ocaml
OCaml version 4.04.1
# let x = 1 + 2;;
val x : int = 3
# let rec fact n = if n <= 1 then n else n * fact (n - 1);;
val fact : int -> int = <fun>
# fact 10;;
- : int = 3628800
# #quit;;
~ $
The default images are built on Alpine 3.5:
Tag | OCaml | OPAM | Command | Dockerfile |
---|---|---|---|---|
latest | 4.06.0 | 1.2.2 | docker pull akabe/ocaml |
Dockerfile |
4.07.0 | 4.07.0+trunk | 1.2.2 | docker pull akabe/ocaml:4.07.0 |
Dockerfile |
4.06.1 | 4.06.1+trunk | 1.2.2 | docker pull akabe/ocaml:4.06.1 |
Dockerfile |
4.06.0 | 4.06.0 | 1.2.2 | docker pull akabe/ocaml:4.06.0 |
Dockerfile |
4.05.0 | 4.05.0 | 1.2.2 | docker pull akabe/ocaml:4.05.0 |
Dockerfile |
4.04.2 | 4.04.2 | 1.2.2 | docker pull akabe/ocaml:4.04.2 |
Dockerfile |
4.03.0 | 4.03.0 | 1.2.2 | docker pull akabe/ocaml:4.03.0 |
Dockerfile |
4.02.3 | 4.02.3 | 1.2.2 | docker pull akabe/ocaml:4.02.3 |
Dockerfile |
4.01.0 | 4.01.0 | 1.2.2 | docker pull akabe/ocaml:4.01.0 |
Dockerfile |
4.00.1 | 4.00.1 | 1.2.2 | docker pull akabe/ocaml:4.00.1 |
Dockerfile |
Distribution | OCaml | OPAM | Command | Dockerfile |
---|---|---|---|---|
Alpine | 4.07.0+trunk | 1.2.2 | docker pull akabe/ocaml:alpine_ocaml4.07.0 |
Dockerfile |
Alpine | 4.06.1+trunk | 1.2.2 | docker pull akabe/ocaml:alpine_ocaml4.06.1 |
Dockerfile |
Alpine | 4.06.0 | 1.2.2 | docker pull akabe/ocaml:alpine_ocaml4.06.0 |
Dockerfile |
Alpine | 4.05.0 | 1.2.2 | docker pull akabe/ocaml:alpine_ocaml4.05.0 |
Dockerfile |
Alpine | 4.04.2 | 1.2.2 | docker pull akabe/ocaml:alpine_ocaml4.04.2 |
Dockerfile |
Alpine | 4.03.0 | 1.2.2 | docker pull akabe/ocaml:alpine_ocaml4.03.0 |
Dockerfile |
Alpine | 4.02.3 | 1.2.2 | docker pull akabe/ocaml:alpine_ocaml4.02.3 |
Dockerfile |
Alpine | 4.01.0 | 1.2.2 | docker pull akabe/ocaml:alpine_ocaml4.01.0 |
Dockerfile |
Alpine | 4.00.1 | 1.2.2 | docker pull akabe/ocaml:alpine_ocaml4.00.1 |
Dockerfile |
Distribution | OCaml | OPAM | Command | Dockerfile |
---|---|---|---|---|
CentOS | 4.07.0+trunk | 1.2.2 | docker pull akabe/ocaml:centos_ocaml4.07.0 |
Dockerfile |
CentOS | 4.06.1+trunk | 1.2.2 | docker pull akabe/ocaml:centos_ocaml4.06.1 |
Dockerfile |
CentOS | 4.06.0 | 1.2.2 | docker pull akabe/ocaml:centos_ocaml4.06.0 |
Dockerfile |
CentOS | 4.05.0 | 1.2.2 | docker pull akabe/ocaml:centos_ocaml4.05.0 |
Dockerfile |
CentOS | 4.04.2 | 1.2.2 | docker pull akabe/ocaml:centos_ocaml4.04.2 |
Dockerfile |
CentOS | 4.03.0 | 1.2.2 | docker pull akabe/ocaml:centos_ocaml4.03.0 |
Dockerfile |
CentOS | 4.02.3 | 1.2.2 | docker pull akabe/ocaml:centos_ocaml4.02.3 |
Dockerfile |
CentOS | 4.01.0 | 1.2.2 | docker pull akabe/ocaml:centos_ocaml4.01.0 |
Dockerfile |
CentOS | 4.00.1 | 1.2.2 | docker pull akabe/ocaml:centos_ocaml4.00.1 |
Dockerfile |
CentOS 7 | 4.07.0+trunk | 1.2.2 | docker pull akabe/ocaml:centos7_ocaml4.07.0 |
Dockerfile |
CentOS 7 | 4.06.1+trunk | 1.2.2 | docker pull akabe/ocaml:centos7_ocaml4.06.1 |
Dockerfile |
CentOS 7 | 4.06.0 | 1.2.2 | docker pull akabe/ocaml:centos7_ocaml4.06.0 |
Dockerfile |
CentOS 7 | 4.05.0 | 1.2.2 | docker pull akabe/ocaml:centos7_ocaml4.05.0 |
Dockerfile |
CentOS 7 | 4.04.2 | 1.2.2 | docker pull akabe/ocaml:centos7_ocaml4.04.2 |
Dockerfile |
CentOS 7 | 4.03.0 | 1.2.2 | docker pull akabe/ocaml:centos7_ocaml4.03.0 |
Dockerfile |
CentOS 7 | 4.02.3 | 1.2.2 | docker pull akabe/ocaml:centos7_ocaml4.02.3 |
Dockerfile |
CentOS 7 | 4.01.0 | 1.2.2 | docker pull akabe/ocaml:centos7_ocaml4.01.0 |
Dockerfile |
CentOS 7 | 4.00.1 | 1.2.2 | docker pull akabe/ocaml:centos7_ocaml4.00.1 |
Dockerfile |
CentOS 6 | 4.07.0+trunk | 1.2.2 | docker pull akabe/ocaml:centos6_ocaml4.07.0 |
Dockerfile |
CentOS 6 | 4.06.1+trunk | 1.2.2 | docker pull akabe/ocaml:centos6_ocaml4.06.1 |
Dockerfile |
CentOS 6 | 4.06.0 | 1.2.2 | docker pull akabe/ocaml:centos6_ocaml4.06.0 |
Dockerfile |
CentOS 6 | 4.05.0 | 1.2.2 | docker pull akabe/ocaml:centos6_ocaml4.05.0 |
Dockerfile |
CentOS 6 | 4.04.2 | 1.2.2 | docker pull akabe/ocaml:centos6_ocaml4.04.2 |
Dockerfile |
CentOS 6 | 4.03.0 | 1.2.2 | docker pull akabe/ocaml:centos6_ocaml4.03.0 |
Dockerfile |
CentOS 6 | 4.02.3 | 1.2.2 | docker pull akabe/ocaml:centos6_ocaml4.02.3 |
Dockerfile |
CentOS 6 | 4.01.0 | 1.2.2 | docker pull akabe/ocaml:centos6_ocaml4.01.0 |
Dockerfile |
CentOS 6 | 4.00.1 | 1.2.2 | docker pull akabe/ocaml:centos6_ocaml4.00.1 |
Dockerfile |
Distribution | OCaml | OPAM | Command | Dockerfile |
---|---|---|---|---|
Debian | 4.07.0+trunk | 1.2.2 | docker pull akabe/ocaml:debian_ocaml4.07.0 |
Dockerfile |
Debian | 4.06.1+trunk | 1.2.2 | docker pull akabe/ocaml:debian_ocaml4.06.1 |
Dockerfile |
Debian | 4.06.0 | 1.2.2 | docker pull akabe/ocaml:debian_ocaml4.06.0 |
Dockerfile |
Debian | 4.05.0 | 1.2.2 | docker pull akabe/ocaml:debian_ocaml4.05.0 |
Dockerfile |
Debian | 4.04.2 | 1.2.2 | docker pull akabe/ocaml:debian_ocaml4.04.2 |
Dockerfile |
Debian | 4.03.0 | 1.2.2 | docker pull akabe/ocaml:debian_ocaml4.03.0 |
Dockerfile |
Debian | 4.02.3 | 1.2.2 | docker pull akabe/ocaml:debian_ocaml4.02.3 |
Dockerfile |
Debian | 4.01.0 | 1.2.2 | docker pull akabe/ocaml:debian_ocaml4.01.0 |
Dockerfile |
Debian | 4.00.1 | 1.2.2 | docker pull akabe/ocaml:debian_ocaml4.00.1 |
Dockerfile |
Debian 8 | 4.07.0+trunk | 1.2.2 | docker pull akabe/ocaml:debian8_ocaml4.07.0 |
Dockerfile |
Debian 8 | 4.06.1+trunk | 1.2.2 | docker pull akabe/ocaml:debian8_ocaml4.06.1 |
Dockerfile |
Debian 8 | 4.06.0 | 1.2.2 | docker pull akabe/ocaml:debian8_ocaml4.06.0 |
Dockerfile |
Debian 8 | 4.05.0 | 1.2.2 | docker pull akabe/ocaml:debian8_ocaml4.05.0 |
Dockerfile |
Debian 8 | 4.04.2 | 1.2.2 | docker pull akabe/ocaml:debian8_ocaml4.04.2 |
Dockerfile |
Debian 8 | 4.03.0 | 1.2.2 | docker pull akabe/ocaml:debian8_ocaml4.03.0 |
Dockerfile |
Debian 8 | 4.02.3 | 1.2.2 | docker pull akabe/ocaml:debian8_ocaml4.02.3 |
Dockerfile |
Debian 8 | 4.01.0 | 1.2.2 | docker pull akabe/ocaml:debian8_ocaml4.01.0 |
Dockerfile |
Debian 8 | 4.00.1 | 1.2.2 | docker pull akabe/ocaml:debian8_ocaml4.00.1 |
Dockerfile |
Distribution | OCaml | OPAM | Command | Dockerfile |
---|---|---|---|---|
Ubuntu | 4.07.0+trunk | 1.2.2 | docker pull akabe/ocaml:ubuntu_ocaml4.07.0 |
Dockerfile |
Ubuntu | 4.06.1+trunk | 1.2.2 | docker pull akabe/ocaml:ubuntu_ocaml4.06.1 |
Dockerfile |
Ubuntu | 4.06.0 | 1.2.2 | docker pull akabe/ocaml:ubuntu_ocaml4.06.0 |
Dockerfile |
Ubuntu | 4.05.0 | 1.2.2 | docker pull akabe/ocaml:ubuntu_ocaml4.05.0 |
Dockerfile |
Ubuntu | 4.04.2 | 1.2.2 | docker pull akabe/ocaml:ubuntu_ocaml4.04.2 |
Dockerfile |
Ubuntu | 4.03.0 | 1.2.2 | docker pull akabe/ocaml:ubuntu_ocaml4.03.0 |
Dockerfile |
Ubuntu | 4.02.3 | 1.2.2 | docker pull akabe/ocaml:ubuntu_ocaml4.02.3 |
Dockerfile |
Ubuntu | 4.01.0 | 1.2.2 | docker pull akabe/ocaml:ubuntu_ocaml4.01.0 |
Dockerfile |
Ubuntu | 4.00.1 | 1.2.2 | docker pull akabe/ocaml:ubuntu_ocaml4.00.1 |
Dockerfile |
Ubuntu 16.04 | 4.07.0+trunk | 1.2.2 | docker pull akabe/ocaml:ubuntu16.04_ocaml4.07.0 |
Dockerfile |
Ubuntu 16.04 | 4.06.1+trunk | 1.2.2 | docker pull akabe/ocaml:ubuntu16.04_ocaml4.06.1 |
Dockerfile |
Ubuntu 16.04 | 4.06.0 | 1.2.2 | docker pull akabe/ocaml:ubuntu16.04_ocaml4.06.0 |
Dockerfile |
Ubuntu 16.04 | 4.05.0 | 1.2.2 | docker pull akabe/ocaml:ubuntu16.04_ocaml4.05.0 |
Dockerfile |
Ubuntu 16.04 | 4.04.2 | 1.2.2 | docker pull akabe/ocaml:ubuntu16.04_ocaml4.04.2 |
Dockerfile |
Ubuntu 16.04 | 4.03.0 | 1.2.2 | docker pull akabe/ocaml:ubuntu16.04_ocaml4.03.0 |
Dockerfile |
Ubuntu 16.04 | 4.02.3 | 1.2.2 | docker pull akabe/ocaml:ubuntu16.04_ocaml4.02.3 |
Dockerfile |
Ubuntu 16.04 | 4.01.0 | 1.2.2 | docker pull akabe/ocaml:ubuntu16.04_ocaml4.01.0 |
Dockerfile |
Ubuntu 16.04 | 4.00.1 | 1.2.2 | docker pull akabe/ocaml:ubuntu16.04_ocaml4.00.1 |
Dockerfile |