Skip to content

Commit

Permalink
Add ubuntu 22 image with gfal
Browse files Browse the repository at this point in the history
  • Loading branch information
micafer committed Feb 7, 2025
1 parent 810ed01 commit 3a94270
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions ubuntu22.04/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
FROM ubuntu:22.04
# Add global TARGETARCH argument to this stage
ARG TARGETARCH
LABEL maintainer="Miguel Caballer <[email protected]>"
LABEL description="Container image to build faas-supervisor in amd64"
RUN apt update
RUN apt install -y libboost-python-dev cmake make gcc libgfal2-dev gfal2 python3 python3-pip && \
pip install --no-deps --ignore-installed gfal2-python==1.11.0-post3 && \
apt remove -y gcc cmake make libboost-python-dev libgfal2-dev
ENV LD_LIBRARY_PATH=/usr/local/lib
RUN pip config set global.break-system-packages true
RUN pip --no-cache-dir install pyinstaller
RUN pip install --no-cache-dir boto3==1.20.38 \
requests==2.32.3 \
setuptools>=40.8.0 \
wheel==0.37.1 \
pyyaml==6.0.1 \
awslambdaric==2.0.12 \
rucio-clients==36.2.0

0 comments on commit 3a94270

Please sign in to comment.