mirror of
https://github.com/darkrenaissance/darkfi.git
synced 2026-01-09 22:57:59 -05:00
Dockerfile add runtime dependency
This commit is contained in:
@@ -42,7 +42,7 @@ RUN bash -c 'make -j test && make -j'
|
||||
# 3. stage
|
||||
FROM alpine:${ALPINE_VER}
|
||||
|
||||
RUN apk update && apk add openssl ttf-opensans # ?? TODO lato-fonts
|
||||
RUN apk add --no-cache openssl ttf-opensans libgcc mpg123-libs
|
||||
|
||||
WORKDIR /opt/darkfi
|
||||
|
||||
|
||||
@@ -31,7 +31,7 @@ RUN bash -c 'make -j test && make -j all'
|
||||
# 2. stage
|
||||
FROM debian:${RUN_OS_VER}
|
||||
|
||||
RUN apt-get -y update && apt-get install -y openssl fonts-lato \
|
||||
RUN apt-get -y update && apt-get install -y openssl fonts-lato libout123-0 libmpg123-0 \
|
||||
&& apt-get clean && rm -rf /var/lib/apt/lists/*
|
||||
|
||||
WORKDIR /opt/darkfi
|
||||
|
||||
@@ -38,7 +38,7 @@ RUN bash -c 'make -j test && make -j all'
|
||||
# 3. stage
|
||||
FROM ${OS_VER}
|
||||
|
||||
RUN dnf -y install openssl lato-fonts \
|
||||
RUN dnf -y install openssl lato-fonts mpg123-libs \
|
||||
&& dnf clean all \
|
||||
&& rm -rf /var/cache/dnf
|
||||
|
||||
|
||||
@@ -40,7 +40,7 @@ RUN bash -c 'make -j test && make -j all'
|
||||
# 3. stage
|
||||
FROM ${REPOSITORY}:${RUN_OS_VER}
|
||||
|
||||
RUN apt-get -y update && apt-get install -y openssl fonts-lato \
|
||||
RUN apt-get -y update && apt-get install -y openssl fonts-lato libout123-0 libmpg123-0 \
|
||||
&& apt-get clean && rm -rf /var/lib/apt/lists/*
|
||||
|
||||
WORKDIR /opt/darkfi
|
||||
|
||||
@@ -44,7 +44,7 @@ RUN bash -c 'make -j test && make -j all'
|
||||
# 3. stage
|
||||
FROM --platform=$TARGETPLATFORM ${REPOSITORY}:${RUN_OS_VER}
|
||||
|
||||
RUN apt-get -y update && apt-get install -y openssl fonts-lato \
|
||||
RUN apt-get -y update && apt-get install -y openssl fonts-lato libout123-0 libmpg123-0 \
|
||||
&& apt-get clean && rm -rf /var/lib/apt/lists/*
|
||||
|
||||
WORKDIR /opt/darkfi
|
||||
|
||||
Reference in New Issue
Block a user