diff options
| author | Takuya Yoshida <hawaiianphoto@geekhost.net> | 2023-01-17 05:34:14 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-01-17 05:34:14 +0900 |
| commit | a69c78e709dd9fd679b33706b455047c286d5fd7 (patch) | |
| tree | ce1af215f12c85a3e5ed3e4119cf66eefdaf90bc /Dockerfile | |
| parent | enhance(client): Force error screen (#8947) (diff) | |
| download | sharkey-a69c78e709dd9fd679b33706b455047c286d5fd7.tar.gz sharkey-a69c78e709dd9fd679b33706b455047c286d5fd7.tar.bz2 sharkey-a69c78e709dd9fd679b33706b455047c286d5fd7.zip | |
Use corepack (#9620)
Diffstat (limited to 'Dockerfile')
| -rw-r--r-- | Dockerfile | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/Dockerfile b/Dockerfile index 175be0fdb4..47fe31bca7 100644 --- a/Dockerfile +++ b/Dockerfile @@ -6,6 +6,8 @@ RUN apt-get update \ && apt-get install -y --no-install-recommends \ build-essential +RUN corepack enable + WORKDIR /misskey COPY ["pnpm-lock.yaml", "pnpm-workspace.yaml", "package.json", "./"] @@ -14,7 +16,6 @@ COPY ["packages/backend/package.json", "./packages/backend/"] COPY ["packages/frontend/package.json", "./packages/frontend/"] COPY ["packages/sw/package.json", "./packages/sw/"] -RUN npm i -g pnpm RUN pnpm i --frozen-lockfile COPY . ./ @@ -34,10 +35,10 @@ RUN apt-get update \ ffmpeg tini \ && apt-get -y clean \ && rm -rf /var/lib/apt/lists/* \ + && corepack enable \ && groupadd -g "${GID}" misskey \ && useradd -l -u "${UID}" -g "${GID}" -m -d /misskey misskey -RUN npm i -g pnpm USER misskey WORKDIR /misskey |