I’m trying to containerize so that I don’t have to mess around with different versions of Node (among other thing) for different projects. The title says it all, is it possible to run Serverless in a Docker container?
I created a Dockerfile:
FROM node:8-alpine RUN apk update RUN npm install -g serverless && \ npm install -g serverless-offline && \ npm install -g yarn WORKDIR /usr/src/app COPY package*.json ./ RUN yarn COPY . . EXPOSE 3000 CMD [ "sls", "offline" ]
Build it: docker build -t serverless/docker .
Run it: docker run -p 49160:3000 serverless/docker
Response: curl: (56) Recv failure: Connection reset by peer
Any help or links are greatly appreciated!