Skip to content

proof-ninja/docker-mathcomp-analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MathComp-Analysis Docker Image

This repository provides a Docker image with MathComp-Analysis installed on top of a Rocq base image. The image is intended for users who want a ready-to-use environment for formalizing mathematics with the Rocq prover and the MathComp-Analysis library.

Features

  • Based on the rocq/rocq-prover Coq Docker image
  • Pre-installed MathComp-Analysis library
  • Fully configured OPAM environment for Coq development

Docker Hub

The prebuilt image is available on Docker Hub: https://hub.docker.com/r/yoshihiro503/mathcomp-analysis

You can pull it directly with:

docker pull yoshihiro503/mathcomp-analysis

Usage

Run the Image

Launch a container with an interactive shell:

docker run -it --rm yoshihiro503/mathcomp-analysis:1.14.0-rocq-9.0 /bin/bash

Once inside, you can see the environment.

rocq -v
opam list

Build the Docker Image

You can build the image locally using the provided build.sh script:

./build.sh

This script will:

  1. Build a docker image
  2. Push the image to Docker Hub

You can customize the base image or the MathComp-Analysis version by modifying the Dockerfile or passing build arguments:

docker build --build-arg BASE="rocq/rocq-prover:9.0" \
             --build-arg ANALYSIS_VERSION="1.14.0" \
             -t yourusername/mathcomp-analysis .

License

This repository and Docker image are released under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published