Skip to content

Commit b0a16ab

Browse files
committed
add Dockerfile for container providing easy access to 2020.08 EESSI pilot repository
1 parent d8d2714 commit b0a16ab

File tree

4 files changed

+22
-0
lines changed

4 files changed

+22
-0
lines changed
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
FROM docker.io/library/centos:7.8.2003
2+
3+
COPY cvmfs-config-eessi-0.1-1.noarch.rpm /root/cvmfs-config-eessi-0.1-1.noarch.rpm
4+
5+
RUN yum install -y http://cvmrepo.web.cern.ch/cvmrepo/yum/cvmfs-release-latest.noarch.rpm \
6+
&& yum install -y cvmfs cvmfs-config-default cvmfs-fuse3 sudo vim \
7+
&& yum install -y /root/cvmfs-config-eessi-0.1-1.noarch.rpm
8+
9+
RUN echo 'CVMFS_QUOTA_LIMIT=10000' > /etc/cvmfs/default.local \
10+
&& echo 'CVMFS_HTTP_PROXY="DIRECT"' >> /etc/cvmfs/default.local
11+
12+
RUN mkdir -p /cvmfs/{cvmfs-config.eessi-hpc.org,pilot.eessi-hpc.org}
13+
14+
RUN useradd -ms /bin/bash eessi

containers/README

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
Docker container to provide easy access to EESSI pilot repository,
2+
see https://hub.docker.com/repository/docker/eessi/client-pilot and https://eessi.github.io/docs/pilot .
3+
4+
cvmfs-config-eessi-0.1-1.noarch.rpm downloaded via https://github.com/EESSI/filesystem-layer/suites/863782271/artifacts/9974699 (see
5+
https://github.com/EESSI/filesystem-layer/pull/24)

containers/checksums.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
d48ee97c80e7d4a72c2bfc9358e07be536bc6c53c77296103c5755125c9131b1 cvmfs-config-eessi-0.1-1.noarch.rpm

containers/docker_build_centos7.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
#!/bin/bash
2+
docker build --no-cache -f Dockerfile.EESSI-client-pilot-centos7-2020.08 -t eessi/client-pilot:centos7-2020.08 .

0 commit comments

Comments
 (0)