Dear Rocq users and developers,
The Rocq Team is happy to announce the immediate availability of the Rocq Prover Docker image 9.0. The Rocq Docker images are an official Rocq project, they are currently maintained in a coq-community GitHub repository but we plan to migrate it to a GitHub repository like https://github.com/rocq-prover/docker-rocq
when transitioning to the rocq-prover organization.
-
The Docker image of the Rocq Prover 9.0+rc1 is available when running
sudo docker run -it rocq/rocq-prover:9.0
, and it is recommended to use neither…:9.0-rc1
nor…:9.0.0
tags but the synonymous tagrocq/rocq-prover:9.0
which will automatically migrate upon 9.0.0’s release. -
The
rocq
organization on Docker Hub now has the Sponsored OSS badge (which is useful to lift the docker-pull rate limits). -
All Docker images for previous versions of Coq ≤ 8.20.1 are kept (and rebuilt) in the
coqorg/coq
namespace. -
The
dev
tag has been removed from thecoqorg/coq
namespace, it is only available as therocq/rocq-prover:dev
image (and rebuilt at each upstream merge). -
If you use the docker-coq-action and you use the permissions workaround (cf. the docker-coq-action v1.5.1 release notes): you may need to replace
sudo chown -R coq:coq .
withsudo chown -R 1000:1000 .
-
If you use the docker-coq-action and the
coq_version:
field, no further update is needed (it will work out-of-the-box withcoq_version: "9.0"
andcoq_version: "dev"
).