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.
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 |