laravel-rabbitmq/.docker/socketio/Dockerfile

16 lines
257 B
Docker

FROM alpine:3.18
RUN apk update
RUN apk add --no-cache npm
RUN npm i -g pnpm
RUN mkdir /socketio
WORKDIR /socketio
COPY ./package.json /socketio
COPY ./pnpm-lock.yaml /socketio
RUN pnpm i
EXPOSE 3000
COPY ./server.js /socketio
CMD sh -c 'node server.js'