rocq/base
Parent image for Docker images of the Rocq Prover
707
This repository provides parent images for Docker images of the Rocq Prover.
These images are based on Debian 12 Slim and relying on the last version of opam 2.x:
GitHub repo | Type | Docker Hub | |
---|---|---|---|
docker-coq-action | GitHub Action | N/A | |
docker-rocq | Dockerfile | rocq/rocq-prover | |
⊙ | docker-base | Dockerfile | rocq/base |
↳ | Debian | Linux distro | debian |
This Dockerfile repository is mirrored on GitLab, but issues and pull requests are tracked on GitHub.
Note
Note that these base images do not contain the Rocq Prover nor the Coq proof assistant.
They just contain a sudo user with UID=GID=1000 and /home/rocq or /home/coq as homedir,
as well as one opam switch, and some minimal apt and opam dependencies.The "bare" images do not contain any opam switch, just the opam binary.
The default entrypoint is
ENTRYPOINT ["opam", "exec", "--"]
for all these images.
Dockerfile
linksrocq_5.0.0-flambda
rocq_4.14.2-flambda
rocq_4.13.1-flambda
rocq_4.12.1-flambda
rocq_4.11.2-flambda
rocq_4.10.2-flambda
rocq_4.09.1-flambda
rocq_4.08.1-flambda
rocq_5.0.0
rocq_4.14.2
rocq_4.13.1
coq_5.0.0-flambda
coq_4.14.2-flambda
coq_4.13.1-flambda
coq_4.12.1-flambda
coq_4.11.2-flambda
coq_4.10.2-flambda
coq_4.09.1-flambda
coq_4.08.1-flambda
coq_5.0.0
coq_4.14.2
coq_4.13.1
coq_4.07.1-flambda
coq_4.07.1
rocq_bare
coq_bare
docker pull rocq/base