All Projects → akabe → docker-ocaml

akabe / docker-ocaml

Licence: MIT license
Minimum docker images for OCaml+OPAM

Programming Languages

Dockerfile
14818 projects

Projects that are alternatives of or similar to docker-ocaml

opam-coq-archive
Archive for all Coq related OPAM packages organized in various repositories
Stars: ✭ 101 (+573.33%)
Mutual labels:  opam
opam-cross-ios
An OCaml cross-toolchain for iOS and several useful libraries
Stars: ✭ 58 (+286.67%)
Mutual labels:  opam
ocaml-semver
Semantic version handling for OCaml
Stars: ✭ 16 (+6.67%)
Mutual labels:  opam
xs-opam
Opam repository for OCaml libraries to build Citrix Hypervisor toolstack components
Stars: ✭ 14 (-6.67%)
Mutual labels:  opam
Mirage
MirageOS is a library operating system that constructs unikernels
Stars: ✭ 1,707 (+11280%)
Mutual labels:  opam
ocamlbyexample
Learn Ocaml by reading code examples
Stars: ✭ 18 (+20%)
Mutual labels:  opam
chalk
🖍️🎨Composable and simple terminal highlighting package for OCaml.
Stars: ✭ 29 (+93.33%)
Mutual labels:  opam
mkocaml
🔨 Tool to generate OCaml projects
Stars: ✭ 59 (+293.33%)
Mutual labels:  opam
conex
establish trust in community repositories, cryptographically signed by library authors
Stars: ✭ 32 (+113.33%)
Mutual labels:  opam

akabe/ocaml

Travis CI MicroBadger
Build Status Image Status

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;;
~ $

Distributions

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

Alpine

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

CentOS

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

Debian

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

Ubuntu

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
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].