fix: pnpm with docker
This commit is contained in:
parent
2962e0cf99
commit
2d8c26f156
|
@ -18,12 +18,14 @@ RUN apt-get update && \
|
|||
|
||||
RUN sed -i '/en_US.UTF-8/s/^# //g' /etc/locale.gen && locale-gen
|
||||
|
||||
RUN curl -fsSL https://get.pnpm.io/install.sh | sh -
|
||||
|
||||
WORKDIR /piston_api
|
||||
COPY ["package.json", "package-lock.json", "./"]
|
||||
RUN npm install
|
||||
COPY ["package.json", "pnpm-lock.yaml", "./"]
|
||||
RUN pnpm install
|
||||
COPY ./src ./src
|
||||
|
||||
RUN make -C ./src/nosocket/ all && make -C ./src/nosocket/ install
|
||||
|
||||
CMD [ "node", "src"]
|
||||
CMD [ "pnpm", "run"]
|
||||
EXPOSE 2000/tcp
|
||||
|
|
|
@ -1,8 +1,11 @@
|
|||
{
|
||||
"name": "piston-api",
|
||||
"version": "3.1.0",
|
||||
"version": "3.2.0",
|
||||
"description": "API for piston - a high performance code execution engine",
|
||||
"main": "src/index.js",
|
||||
"scripts": {
|
||||
"run": "node src/index.js"
|
||||
},
|
||||
"dependencies": {
|
||||
"body-parser": "^1.19.0",
|
||||
"chownr": "^2.0.0",
|
||||
|
|
Loading…
Reference in New Issue