From e9087206133aac6035f12aa58d487b3d0603319d Mon Sep 17 00:00:00 2001 From: teawithfruit Date: Fri, 8 Jan 2021 09:45:44 +0100 Subject: [PATCH] Update Dockerfile --- Dockerfile | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/Dockerfile b/Dockerfile index 74a9548..d20375a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,19 +1,19 @@ -FROM node:10.15.3-alpine +FROM node:12.19.0-alpine RUN apk add --no-cache --update bash RUN apk add --no-cache --update --virtual build git python make gcc g++ WORKDIR /polyfill -ARG POLYFILL_TAG='v4.8.1' +ARG POLYFILL_TAG='v4.33.1' ARG NODE_ENV='production' RUN \ - git clone https://github.com/Financial-Times/polyfill-service . && \ - git checkout ${POLYFILL_TAG} && \ - rm -rf .git && \ - yarn install && \ - sed -i.bak -e 's,^node,exec node,' start_server.sh && \ - mv start_server.sh /bin/ && \ - chmod a+x /bin/start_server.sh && \ - apk del build + git clone https://github.com/Financial-Times/polyfill-service . && \ + git checkout ${POLYFILL_TAG} && \ + rm -rf .git && \ + yarn install && \ + sed -i.bak -e 's,^node,exec node,' start_server.sh && \ + mv start_server.sh /bin/ && \ + chmod a+x /bin/start_server.sh && \ + apk del build ENV PORT 8801 EXPOSE ${PORT} @@ -21,4 +21,3 @@ EXPOSE ${PORT} CMD ["/bin/start_server.sh", "server/index.js"] # Use to debug if things don't start: # CMD ["/bin/sh", "-c", "sleep 3600"] -