Skip to content

Commit df43229

Browse files
committed
Dockerfile, inspired by official image, but without actual Isabelle installation.
1 parent a7aff44 commit df43229

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

Dockerfile

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# Un-official Dockerfile for installing the prerequisites for
2+
# the Isabelle repository version. Isabelle itself is not included.
3+
#
4+
# This is mostly intended for automated builds, e.g., on a cloud platform.
5+
6+
FROM ubuntu
7+
SHELL ["/bin/bash", "-c"]
8+
9+
# packages
10+
ENV DEBIAN_FRONTEND=noninteractive
11+
RUN apt-get -y update && \
12+
apt-get install -y curl less libfontconfig1 libgomp1 libwww-perl rlwrap unzip && \
13+
apt-get clean
14+
15+
# user
16+
RUN useradd -m isabelle && (echo isabelle:isabelle | chpasswd)
17+
USER isabelle
18+
WORKDIR /home/isabelle

0 commit comments

Comments
 (0)