linkylinky/Dockerfile
ODIT Renovate Bot 43c837f9b4
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
Update registry.odit.services/hub/library/node Docker tag to v16.11.0
2021-10-30 20:16:56 +00:00

17 lines
494 B
Docker

FROM registry.odit.services/hub/library/node:16.11.0-alpine3.14
WORKDIR /app
COPY package.json .
COPY yarn.lock .
RUN yarn --production --frozen-lockfile
COPY migrations ./migrations
COPY src ./src
COPY knexfile.js ./
RUN mkdir db
#
# FROM astefanutti/scratch-node:16.0.0
FROM registry.odit.services/hub/library/node:16.11.0-alpine3.14
WORKDIR /app
COPY --from=0 /app /app
ENV NODE_ENV production
EXPOSE 3000
ENTRYPOINT ["/bin/sh", "-c", "yarn migrate && node ./src/server.js"]