From 7e8b27492d3c4faaa09afbed62db11b43fb7f491 Mon Sep 17 00:00:00 2001 From: Arsen Yeremin Date: Fri, 7 Jun 2024 14:45:00 -0700 Subject: [PATCH] wait for service to start before running script --- docker/chain/Dockerfile | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/docker/chain/Dockerfile b/docker/chain/Dockerfile index 3c1b2de4..7901df8b 100644 --- a/docker/chain/Dockerfile +++ b/docker/chain/Dockerfile @@ -67,8 +67,8 @@ 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 " echo 'Waiting for Docker to start...'" >> run +RUN echo " sleep 1" >> run RUN echo "done" >> run # RUN echo "sleep 5 " >> run @@ -96,8 +96,11 @@ 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 "until wget -qO- http://0.0.0.0:8547 >/dev/null 2>&1; do " >> run +RUN echo " echo 'Waiting for Nitro to start...'" >> run +RUN echo " sleep 1" >> run +RUN echo "done" >> run RUN echo "cd hardhat" >> run RUN echo "npm install" >> run