Skip to content

Commit

Permalink
Remove corepack
Browse files Browse the repository at this point in the history
  • Loading branch information
u1-liquid authored Dec 21, 2024
1 parent e3b6b83 commit f1d8e84
Showing 1 changed file with 12 additions and 16 deletions.
28 changes: 12 additions & 16 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -8,29 +8,25 @@ ARG UID="991"
ARG GID="991"

RUN apt-get update \
&& apt-get install -y --no-install-recommends \
libjemalloc-dev libjemalloc2 \
&& ln -s /usr/lib/$(uname -m)-linux-gnu/libjemalloc.so.2 /usr/local/lib/libjemalloc.so \
&& corepack enable \
&& groupadd -g "${GID}" summaly \
&& useradd -l -u "${UID}" -g "${GID}" -m -d /app summaly \
&& find / -type d -path /sys -prune -o -type d -path /proc -prune -o -type f -perm /u+s -ignore_readdir_race -exec chmod u-s {} \; \
&& find / -type d -path /sys -prune -o -type d -path /proc -prune -o -type f -perm /g+s -ignore_readdir_race -exec chmod g-s {} \; \
&& apt-get clean \
&& rm -rf /var/lib/apt/lists
&& apt-get install -y --no-install-recommends \
libjemalloc-dev libjemalloc2 \
&& ln -s /usr/lib/$(uname -m)-linux-gnu/libjemalloc.so.2 /usr/local/lib/libjemalloc.so \
&& groupadd -g "${GID}" summaly \
&& useradd -l -u "${UID}" -g "${GID}" -m -d /app summaly \
&& find / -type d -path /sys -prune -o -type d -path /proc -prune -o -type f -perm /u+s -ignore_readdir_race -exec chmod u-s {} \; \
&& find / -type d -path /sys -prune -o -type d -path /proc -prune -o -type f -perm /g+s -ignore_readdir_race -exec chmod g-s {} \; \
&& apt-get clean \
&& rm -rf /var/lib/apt/lists \
&& npm install -g pnpm

USER summaly
WORKDIR /app
COPY --chown=summaly:summaly . ./

ENV NODE_ENV=production
RUN pnpm i --frozen-lockfile --aggregate-output \
&& pnpm install fastify-cli

RUN corepack install \
&& pnpm i --frozen-lockfile --aggregate-output \
&& pnpm install fastify-cli \
&& corepack pack

ENV COREPACK_ENABLE_NETWORK=0
ENV LD_PRELOAD=/usr/local/lib/libjemalloc.so
ENV MALLOC_CONF=background_thread:true,metadata_thp:auto,dirty_decay_ms:30000,muzzy_decay_ms:30000

Expand Down

0 comments on commit f1d8e84

Please sign in to comment.