package dockerfile

  1. Overview
  2. Docs
Typed interface for constructing Docker container descriptions

Install

Dune Dependency

Authors

Maintainers

Sources

dockerfile-2.2.0.tbz
sha256=a587313d984ccf1301e36feb2bfad3236b6f2c521ba5ffbb0287253f9ff63868
md5=e2eb9c25255441b7c3919c6c9aead044

doc/dockerfile.opam/Dockerfile_linux/RPM/index.html

Module Dockerfile_linux.RPM

Rules for RPM-based distributions

val update : Dockerfile.t

update will run yum update -y

val install : ('a, unit, string, Dockerfile.t) format4 -> 'a

install fmt will run yum install on the supplied package list.

val groupinstall : ('a, unit, string, Dockerfile.t) format4 -> 'a

groupinstall fmt will run yum groupinstall on the supplied package list.

val add_user : ?sudo:bool -> string -> Dockerfile.t

add_user username will install a new user with name username and a locked password. If sudo is true then root access with no password will also be configured. The default value for sudo is false.

val dev_packages : ?extra:string -> unit -> Dockerfile.t

dev_packages ?extra () will install the base development tools and sudo, passwd and git. Extra packages may also be optionally supplied via extra.

val install_system_ocaml : Dockerfile.t

Install the system OCaml packages via Yum

OCaml

Innovation. Community. Security.