magpieContainers/pica-standalone/Dockerfile

27 lines
624 B
Docker

# syntax=docker/dockerfile:1
FROM thebluestbird/pica-environment:latest
RUN \
apk add --no-cache \
gcc \
g++ \
nlohmann-json \
fcgi-dev \
cmake \
make \
curl \
&& \
mkdir build && \
cd /build && \
curl -o pica.tar.gz https://git.macaw.me/blue/pica/archive/main.tar.gz && \
tar -xvzf pica.tar.gz && \
cd pica && \
mkdir build && \
cd build && \
cmake .. && \
cmake --build .
FROM thebluestbird/pica-environment:latest
COPY --from=0 /build/pica/build/pica /usr/bin/
CMD ["/usr/bin/pica"]