From 844a5baf20e3d4d1a534c2b6d2208f99fe0f3e12 Mon Sep 17 00:00:00 2001 From: Arsen Yeremin Date: Fri, 7 Jun 2024 13:13:24 -0700 Subject: [PATCH] added waiting for docker daemon to load. --- docker/chain/Dockerfile | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/docker/chain/Dockerfile b/docker/chain/Dockerfile index 3b94a3c9..3c1b2de4 100644 --- a/docker/chain/Dockerfile +++ b/docker/chain/Dockerfile @@ -66,9 +66,12 @@ RUN apk add npm # RUN echo "/usr/local/bin/dockerd & " >> run RUN echo "dockerd-entrypoint.sh & " >> run +RUN echo "until docker info >/dev/null 2>&1; do " >> run + #echo "Waiting for Docker to start..." +RUN echo " sleep 1" >> run +RUN echo "done" >> run - -RUN echo "sleep 2 " >> run +# RUN echo "sleep 5 " >> run RUN echo "docker pull offchainlabs/nitro-node:v2.3.4-b4cc111 " >> run # @@ -93,7 +96,7 @@ RUN echo "docker run -d --name devnet -p 0.0.0.0:8547:8547 -p 0.0.0.0:8548:8548 # RUN dpkg -i cloudflared-linux-${arch}.deb -# RUN echo "sleep 5 " >> run +RUN echo "sleep 5 " >> run RUN echo "cd hardhat" >> run @@ -103,7 +106,7 @@ RUN echo "npx hardhat run scripts/fund-services-ether.ts --network devnet" >> r RUN echo "npx hardhat run scripts/fund-services-tokens.ts --network devnet " >> run RUN echo "npx hardhat run scripts/print-l2-config.ts --network devnet" >> run -RUN echo "tail -f /dev/null" >> run + # FROM base AS expose-local # EXPOSE 8547 @@ -119,6 +122,8 @@ RUN echo "cd .." >> run RUN echo "./cloudflared-linux-amd64 tunnel1 run --token $cloudflare_token_http &" >> run RUN echo "./cloudflared-linux-amd64 tunnel run --token $cloudflare_token_ws &" >> run +RUN echo "tail -f /dev/null" >> run + RUN chmod +x cloudflared-linux-amd64 RUN chmod +x run # RUN ls