Browse Source

Version args

HoraceZhang 9 months ago
parent
commit
78f9607da6
4 changed files with 9 additions and 4 deletions
  1. 4 2
      Dockerfile
  2. 4 0
      README.md
  3. 0 1
      docker-compose.yml
  4. 1 1
      entrypoint.sh

+ 4 - 2
Dockerfile

@@ -5,8 +5,10 @@ RUN apt update && apt install -y wget unzip ca-certificates && rm -rf /var/lib/a
 # 设置工作目录
 WORKDIR /app
 
-RUN wget https://github.com/maidsafe/autonomi/releases/download/stable-2025.1.2.3/2025.1.2.3.autonomi.x86_64-unknown-linux-musl.zip \
-    && unzip -d ./temp 2025.1.2.3.autonomi.x86_64-unknown-linux-musl.zip \
+ARG VERSION=2025.1.2.3
+
+RUN wget https://github.com/maidsafe/autonomi/releases/download/stable-${VERSION}/stable-${VERSION}.autonomi.x86_64-unknown-linux-musl.zip \
+    && unzip -d ./temp ${VERSION}.autonomi.x86_64-unknown-linux-musl.zip \
     && mv temp/antnode . \
     && chmod +x antnode \
     && rm -rf temp

+ 4 - 0
README.md

@@ -1,3 +1,7 @@
 # antnode-docker
 
 修改.env,填入自己的eth地址和准备开点节点数量,一个节点最大使用35GB硬盘。
+
+# build
+
+`docker build . --tag ghcr.io/lushdog/antnode:latest --build-arg VERSION=2025.1.2.4`

+ 0 - 1
docker-compose.yml

@@ -3,7 +3,6 @@ name: antnode
 services:
   node:
     image: ghcr.io/lushdog/antnode:latest
-    restart: unless-stopped
     network_mode: 'host'
     volumes:
       - ./antnode_data:/root/antnode_data

+ 1 - 1
entrypoint.sh

@@ -8,7 +8,7 @@ for ((COUNT=1; COUNT<=NODE_COUNT; COUNT++)); do
     echo "start $COUNT node"
     mkdir -p /root/antnode_data/node_$COUNT
     ./antnode --rewards-address $REWARD_ADDRESS --root-dir /root/antnode_data/node_$COUNT evm-arbitrum-one &
-    sleep 0.1
+    sleep 0.3
 done
 
 wait