浏览代码

Version args

HoraceZhang 11 月之前
父节点
当前提交
78f9607da6
共有 4 个文件被更改,包括 9 次插入4 次删除
  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
 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 . \
     && mv temp/antnode . \
     && chmod +x antnode \
     && chmod +x antnode \
     && rm -rf temp
     && rm -rf temp

+ 4 - 0
README.md

@@ -1,3 +1,7 @@
 # antnode-docker
 # antnode-docker
 
 
 修改.env,填入自己的eth地址和准备开点节点数量,一个节点最大使用35GB硬盘。
 修改.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:
 services:
   node:
   node:
     image: ghcr.io/lushdog/antnode:latest
     image: ghcr.io/lushdog/antnode:latest
-    restart: unless-stopped
     network_mode: 'host'
     network_mode: 'host'
     volumes:
     volumes:
       - ./antnode_data:/root/antnode_data
       - ./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"
     echo "start $COUNT node"
     mkdir -p /root/antnode_data/node_$COUNT
     mkdir -p /root/antnode_data/node_$COUNT
     ./antnode --rewards-address $REWARD_ADDRESS --root-dir /root/antnode_data/node_$COUNT evm-arbitrum-one &
     ./antnode --rewards-address $REWARD_ADDRESS --root-dir /root/antnode_data/node_$COUNT evm-arbitrum-one &
-    sleep 0.1
+    sleep 0.3
 done
 done
 
 
 wait
 wait