lh-docker-isabelle/isabelle2022 (latest)

Published 2023-04-27 15:49:05 +00:00 by adbrucker

Installation

docker pull git.logicalhacking.com/lh-docker/lh-docker-isabelle/isabelle2022:latest
sha256:6f5763587d6e456a331c0d60c4c6b0fd0646ba6333a9ef3aa75f9a400e6fa92e

Image Layers

ADD file:3b6700ddfc2ba2c349ed3274e52458cd834ee48145a741d900c6701cafa01f03 in /
CMD ["bash"]
/bin/sh -c apt-get -y update && apt-get install -y curl less lib32stdc++6 libgomp1 libwww-perl rlwrap unzip git mercurial texlive-full python3-pip graphviz pipenv python3-urllib3 python3-sklearn-pandas python3-seaborn jupyter-nbconvert && apt-get clean && rm -rf /usr/share/doc
/bin/sh -c curl -o /tmp/generic.zip https://www.entcs.org/generic.zip && mkdir -p /usr/local/share/texmf/tex/latex/ && cd /tmp && unzip generic.zip && mv generic /usr/local/share/texmf/tex/latex/entcs && curl -o /tmp/lipics.tgz https://submission.dagstuhl.de/styles/download-tag/lipics/v2021.1.2/authors/tgz && cd /tmp && tar zxvf lipics.tgz && mv *authors* /usr/local/share/texmf/tex/latex/lipics && mkdir -p /usr/local/share/texmf/bibtex/bst && mkdir -p /usr/local/share/texmf/tex/latex/sig-alternate && curl -o /usr/local/share/texmf/tex/latex/sig-alternate/sig-alternate.cls https://www.acm.org/binaries/content/assets/publications/article-templates/sig-alternate-05-2015.cls && curl -o /usr/local/share/texmf/tex/latex/sig-alternate/acmcopyright.sty https://www.acm.org/binaries/content/assets/publications/article-templates/acmcopyright.sty
ARG isabelle
ARG afp isabelle
ARG afp isabelle sessions
ARG afp isabelle sessions uid
LABEL isabelle.url="$isabelle"
LABEL isabelle.afp.url="$afp"
LABEL isabelle.sessions="$sessions"
|10 afp=https://www.isa-afp.org/release//afp-current.tar.gz isabelle=https://isabelle.in.tum.de/website-Isabelle2022/dist/Isabelle2022_linux.tar.gz sessions=HOL-Proofs HOL-Number_Theory HOL-Algebra First_Order_Terms Functional-Automata HOL-Analysis HOL-Library uid=1000 /bin/sh -c useradd -o -u $uid -m isabelle && (echo isabelle:isabelle | chpasswd)
USER isabelle
WORKDIR /home/isabelle
|10 afp=https://www.isa-afp.org/release//afp-current.tar.gz isabelle=https://isabelle.in.tum.de/website-Isabelle2022/dist/Isabelle2022_linux.tar.gz sessions=HOL-Proofs HOL-Number_Theory HOL-Algebra First_Order_Terms Functional-Automata HOL-Analysis HOL-Library uid=1000 /bin/sh -c curl -L -o "Isabelle.tar.gz" "$isabelle" && curl -L -o "afp.tar.gz" "$afp" && tar xzf "Isabelle.tar.gz" && tar xzf "afp.tar.gz" && rm *.tar.gz && mv Isabelle* Isabelle && mv afp* afp && mkdir .isabelle && echo `pwd`/afp/thys > .isabelle/ROOTS && perl -pi -e 's,ISABELLE_HOME_USER=.*,ISABELLE_HOME_USER="/home/isabelle/.isabelle",g;' Isabelle/etc/settings && Isabelle/bin/isabelle build -j 1 -b $sessions
ENV PATH="/home/isabelle/Isabelle/bin:${PATH}"
ENV HOME="/home/isabelle"
USER root

Labels

Key Value
io.buildah.version 1.28.2
isabelle.afp.url https://www.isa-afp.org/release//afp-current.tar.gz
isabelle.sessions HOL-Proofs HOL-Number_Theory HOL-Algebra First_Order_Terms Functional-Automata HOL-Analysis HOL-Library
isabelle.url https://isabelle.in.tum.de/website-Isabelle2022/dist/Isabelle2022_linux.tar.gz
Details
Container
2023-04-27 15:49:05 +00:00
0
OCI / Docker
linux/amd64
4.0 GiB
Versions (1) View all
latest 2023-04-27