copy conduit into docker

This commit is contained in:
Aode (lion) 2022-01-16 12:09:59 -06:00
parent f0349c9094
commit e033c3b62e

View file

@ -6,8 +6,6 @@ ARG UID=991
ARG GID=991
RUN \
echo "$(pwd)" && \
echo "$(ls)" && \
addgroup --gid "${GID}" app && \
adduser -D -G app -u "${UID}" -g "" -h /opt/app app && \
apk add tini gcc g++ musl
@ -22,8 +20,12 @@ RUN \
USER app
COPY --chown=app:app . /conduit
WORKDIR /conduit
RUN \
cargo build --release --no-default-features --features conduit-bin,backend_rocksdb && \
cargo build --release --no-default-features --features conduit_bin,backend_rocksdb && \
strip target/release/conduit
FROM base as runner