From 136eeffaeb4c2bded2a9a16382a4e1642d6706c4 Mon Sep 17 00:00:00 2001 From: Manfred Touron Date: Mon, 13 May 2019 19:38:02 +0200 Subject: [PATCH 1/2] chore: perform slow 'chown' command during build phase --- docker/production/Dockerfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docker/production/Dockerfile b/docker/production/Dockerfile index bdaca70ffc..ab90f54073 100644 --- a/docker/production/Dockerfile +++ b/docker/production/Dockerfile @@ -12,7 +12,8 @@ RUN apk add --no-cache --virtual .build-deps make gcc g++ python git \ && yarn setup \ && yarn cache clean \ && apk del .build-deps \ - && echo 'node ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers + && echo 'node ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers \ + && chown node:node -R /home/node USER node ENTRYPOINT ["bash", "-c", "/entrypoint.sh \"$@\"", "--"] From 3a299822d509ebdf79042a8da921b425907ed6a3 Mon Sep 17 00:00:00 2001 From: Manfred Touron Date: Mon, 13 May 2019 19:39:21 +0200 Subject: [PATCH 2/2] Update entrypoint.sh --- docker/production/entrypoint.sh | 1 - 1 file changed, 1 deletion(-) diff --git a/docker/production/entrypoint.sh b/docker/production/entrypoint.sh index c92d7f6147..d62ca9088d 100755 --- a/docker/production/entrypoint.sh +++ b/docker/production/entrypoint.sh @@ -3,7 +3,6 @@ sudo /usr/sbin/ntpd -s sudo rm -rf /home/node/.config/ark-core/* sudo rm -rf /home/node/.local/state/ark-core/* -sudo chown node:node -R /home/node yarn --cwd /home/node/core ark config:publish --network=$NETWORK sudo rm -f /home/node/.config/ark-core/$NETWORK/.env