From dc1820d943cd340e7ba787a50945d0e7c669a51b Mon Sep 17 00:00:00 2001 From: Dimitar Manov <99065541+dimitarmanov@users.noreply.github.com> Date: Wed, 11 Jun 2025 10:01:22 +0300 Subject: [PATCH] Persistant storage --- Dockerfile.contracts | 4 ++-- docker-compose.yaml | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/Dockerfile.contracts b/Dockerfile.contracts index 27dfb35d69..566835df10 100644 --- a/Dockerfile.contracts +++ b/Dockerfile.contracts @@ -1,7 +1,7 @@ FROM dmanov/go-ethereum:dev-latest -COPY devnet /root/.ethereum +COPY devnet /root/dev-chain ENTRYPOINT ["geth"] -CMD ["--dev", "--http", "--http.addr", "0.0.0.0", "--http.api", "eth,net,web3", "--allow-insecure-unlock"] +CMD ["--dev", "--datadir", "/root/dev-chain", "--http", "--http.addr", "0.0.0.0", "--http.api", "eth,net,web3", "--allow-insecure-unlock"] diff --git a/docker-compose.yaml b/docker-compose.yaml index 5947cf2d45..970fd0ba23 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -5,12 +5,13 @@ services: container_name: geth image: dmanov/go-ethereum:dev-latest volumes: - - ./devnet:/root/.ethereum + - ./devnet:/root/dev-chain ports: - "8545:8545" - "30303:30303" command: > --dev + --datadir /root/dev-chain --http --http.addr 0.0.0.0 --http.corsdomain="*"