diff --git a/Dockerfile b/Dockerfile index a4a4d11..7c21316 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM rust:1-slim-bullseye +FROM rust:1.86-slim-bullseye RUN apt-get update && \ apt-get install \ @@ -35,8 +35,6 @@ WORKDIR /tcc RUN bash build.sh -COPY tcc_config.toml config.toml - # setup reth WORKDIR / @@ -46,6 +44,8 @@ WORKDIR /telos-reth RUN bash build.sh +COPY tcc_config.toml /tcc/config.toml + COPY reth_env .env COPY reth_jwt.hex data/jwt.hex diff --git a/build.sh b/build.sh index 44549a1..333b31f 100755 --- a/build.sh +++ b/build.sh @@ -1,4 +1,4 @@ #!/bin/bash set +x -docker build --platform linux/amd64 --progress=plain -t testcontainer-nodeos-evm:latest . +docker build "$@" --platform linux/amd64 --progress=plain -t testcontainer-nodeos-evm:latest . diff --git a/data.tar.gz b/data.tar.gz index 9a15692..40f168f 100644 Binary files a/data.tar.gz and b/data.tar.gz differ diff --git a/entrypoint.sh b/entrypoint.sh index 41ab778..610c79a 100755 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -76,7 +76,7 @@ fi [ -f $CONSENSUS_ROOT/.env ] && . $CONSENSUS_ROOT/.env [ -z "$CONSENSUS_CONFIG" ] && CONSENSUS_CONFIG=$CONSENSUS_ROOT/config.toml -[ -z "$LOG_PATH" ] && LOG_PATH=$CONSENSUS_ROOT/consensus.log +LOG_PATH=$CONSENSUS_ROOT/consensus.log $CONSENSUS_BIN_PATH --config $CONSENSUS_CONFIG >> "$LOG_PATH" 2>&1 &