@@ -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
@@ -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`
@@ -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
@@ -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