https://github.com/aron-666/network3-docker
https://github.com/aron-666/network3-docker
depin docker docker-compose miner network3
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/aron-666/network3-docker
- Owner: aron-666
- Created: 2024-11-25T04:42:17.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-25T04:44:36.000Z (over 1 year ago)
- Last Synced: 2025-06-10T05:11:45.542Z (about 1 year ago)
- Topics: depin, docker, docker-compose, miner, network3
- Homepage:
- Size: 2.93 KB
- Stars: 6
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### 註冊鏈接
https://account.network3.ai/register_page?rc=c796427d
# 使用 Network3 節點的步驟
## 1. 安裝 Docker 和 Docker Compose
如果還未安裝Docker,請按照以下步驟進行安裝:
- Docker 安裝腳本:
1. 下載安裝腳本
```
wget https://get.docker.com/ -O docker.sh
```
2. 執行腳本
```
sudo sh docker.sh
```
## 2. 創建 docker-compose.yml 文件
在您的主機上創建一個目錄來存放docker-compose.yml文件及相關資料,例如 Network3-node。然後在該目錄中創建 docker-compose.yml 文件。
```bash
mkdir network3
cd network3
touch docker-compose.yml
```
## 3. 編輯 docker-compose.yml 文件
使用您喜歡的編輯器(例如 nano、vim 或 Visual Studio Code)打開 docker-compose.yml 文件,並將以下內容粘貼到文件中。請根據實際情況修改配置。
```yaml
version: '3.3'
services:
network3-01:
image: aron666/network3-ai
container_name: network3-01
environment:
- EMAIL=your-email-to-bind
ports:
- 8080:8080/tcp
volumes:
- 路徑/wireguard:/usr/local/etc/wireguard
healthcheck:
test: curl -fs http://localhost:8080/ || exit 1
interval: 30s
timeout: 5s
retries: 5
start_period: 30s
privileged: true
devices:
- /dev/net/tun
cap_add:
- NET_ADMIN
restart: always
autoheal:
restart: always
image: willfarrell/autoheal
container_name: autoheal
environment:
- AUTOHEAL_CONTAINER_LABEL=all
volumes:
- /var/run/docker.sock:/var/run/docker.sock
```
## 4. 修改配置
- 路徑設定:修改 "路徑" 為您主機上的實際路徑,用來存放挖礦資料。
- 綁定設定:修改 "your-email-to-bind" 為你的network3 email
## 5. 啟動 Network3 節點
使用以下指令啟動 Network3 節點:
```bash
docker compose up -d
```
此指令將根據docker-compose.yml文件中的設定啟動所有Network3節點服務。
## 6. 查看容器狀態
您可以使用以下指令查看容器的運行狀態:
```bash
docker compose ps
```
## 7. 停止 Network3 節點
如果需要停止Network3節點,使用以下指令:
```bash
docker compose down
```
## 8. 更新程式
如果需要更新程式,請按照以下步驟:
##### 更新步驟
1. 停止現有的容器
```bash
docker compose down
```
2. 更新程式
```bash
docker compose pull
```
3. 重新啟動容器
```bash
docker compose up -d
```