forked from latinos/mkShapesRDF
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Dockerfile
31 lines (18 loc) · 810 Bytes
/
Dockerfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
FROM registry.hub.docker.com/dodasts/root-in-docker:ubuntu22-kernel-v1
WORKDIR /code
USER root
RUN apt-get update && \
apt-get install -y vim && \
apt-get install -y voms-clients && \
apt-get -y install python3.8-venv && \
echo "deb http://archive.ubuntu.com/ubuntu/ jammy main universe" >> /etc/apt/sources.list.d/xrootd.list && \
apt-get update && \
apt-get install -y xrootd-client && \
DEBIAN_FRONTEND=noninteractive apt install krb5-user -y libkrb5-dev libauthen-krb5-perl
COPY ./ /code/
RUN cd /code/ && \
./install.sh docker && \
mkdir xrdfs_locallib && \
cd xrdfs_locallib && \
rsync -ar --exclude 'python3.9' --exclude 'libROO*' --exclude 'libRoo*' /cvmfs/sft.cern.ch/lcg/views/LCG_103/x86_64-ubuntu2004-gcc9-opt/lib ./ && \
cd ..