fix the working dir in Dockerfile

This commit is contained in:
zliang 2023-08-09 11:44:33 -06:00
parent 4fe4b235b2
commit 353695887a

View File

@ -6,7 +6,7 @@ ENV GOSU_VERSION 1.14
RUN set -eux; \ RUN set -eux; \
savedAptMark="$(apt-mark showmanual)"; \ savedAptMark="$(apt-mark showmanual)"; \
apt-get update; \ apt-get update; \
apt-get install -y --no-install-recommends ca-certificates dirmngr gnupg wget; \ apt-get -o Dpkg::Options::="--force-confnew" install -y --no-install-recommends ca-certificates dirmngr gnupg wget; \
rm -rf /var/lib/apt/lists/*; \ rm -rf /var/lib/apt/lists/*; \
dpkgArch="$(dpkg --print-architecture | awk -F- '{ print $NF }')"; \ dpkgArch="$(dpkg --print-architecture | awk -F- '{ print $NF }')"; \
wget -O /usr/local/bin/gosu "https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$dpkgArch"; \ wget -O /usr/local/bin/gosu "https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$dpkgArch"; \
@ -25,11 +25,12 @@ RUN set -eux; \
# build KeyDB # build KeyDB
ARG MAKE_JOBS="" ARG MAKE_JOBS=""
ARG ENABLE_FLASH="" ARG ENABLE_FLASH=""
COPY . /tmp/keydb-internal
RUN set -eux; \ RUN set -eux; \
\ cd /tmp/keydb-internal; \
savedAptMark="$(apt-mark showmanual)"; \ savedAptMark="$(apt-mark showmanual)"; \
apt-get update; \ apt-get update; \
DEBIAN_FRONTEND=noninteractive apt-get install -qqy --no-install-recommends \ DEBIAN_FRONTEND=noninteractive apt-get -o Dpkg::Options::="--force-confnew" install -qqy --no-install-recommends \
dpkg-dev \ dpkg-dev \
pkg-config \ pkg-config \
ca-certificates \ ca-certificates \