21 lines
423 B
Docker
21 lines
423 B
Docker
# MAX IV docker config
|
|
|
|
FROM harbor.maxiv.lu.se/dockerhub/library/ubuntu:22.04
|
|
|
|
RUN set -ex; \
|
|
apt-get update; \
|
|
apt-get install -y pkg-config git cmake make g++;\
|
|
rm -rf /var/lib/apt/lists/*
|
|
|
|
|
|
COPY . /usr/src/nextgendcu
|
|
|
|
RUN set -ex; \
|
|
cd /usr/src/nextgendcu; \
|
|
mkdir build; \
|
|
cd build; \
|
|
cmake -DJFJOCH_WRITER_ONLY=ON .. ;\
|
|
make -j8 install;
|
|
|
|
ENTRYPOINT ["/opt/jfjoch/bin/jfjoch_writer"]
|