fix running as root

このコミットが含まれているのは:
panxiao81 2023-05-12 19:30:15 +08:00
コミット e9cd4f4e64
この署名に対応する既知のキーがデータベースに存在しません
GPGキーID: 4191215A82DA49B3
2個のファイルの変更11行の追加9行の削除

ファイルの表示

@ -1,13 +1,5 @@
FROM node:18.16.0
RUN mkdir -p /usr/src/app
WORKDIR /usr/src/app
COPY package.json /usr/src/app/
RUN npm i --registry=https://registry.npm.taobao.org
RUN apt update && \
DEBIAN_FRONTEND=noninteractive apt install -y \
libnss3 \
@ -24,7 +16,15 @@ RUN apt update && \
libasound2 \
&& rm -rf /var/lib/apt/lists/*
COPY . /usr/src/app
USER 1000
WORKDIR /usr/src/app
COPY --chown=1000 package.json /usr/src/app/
RUN npm i --registry=https://registry.npm.taobao.org
COPY --chown=1000 . /usr/src/app
EXPOSE 3000

ファイルの表示

@ -10,6 +10,8 @@ services:
ports:
- "3000:3000"
restart: always
cap_add:
- "SYS_ADMIN"
environment:
# - TZ=Asia/Shanghai
- http_proxy=${http_proxy}