差異處
這裏顯示兩個版本的差異處。
兩邊的前次修訂版 前次修改 下次修改 | 前次修改 | ||
tech:ipfs-docker [2022/09/04 22:45] – jonathan | tech:ipfs-docker [2022/09/04 23:43] (目前版本) – [IPFS 在 Docker 環境運行] jonathan | ||
---|---|---|---|
行 1: | 行 1: | ||
- | ====== | + | ====== IPFS 在 Docker 環境運行 ====== |
* 使用最新版的 image - ipfs/ | * 使用最新版的 image - ipfs/ | ||
* 相關環境配置 | * 相關環境配置 | ||
行 11: | 行 11: | ||
docker run -d --name ipfs_host -v $ipfs_staging:/ | docker run -d --name ipfs_host -v $ipfs_staging:/ | ||
</ | </ | ||
+ | * 查看 ipfs 運行紀錄< | ||
+ | : | ||
+ | : | ||
+ | API server listening on / | ||
+ | WebUI: http:// | ||
+ | Gateway (readonly) server listening on / | ||
+ | Daemon is ready | ||
+ | </ | ||
+ | * 執行 ipfs 命令語法如下: | ||
+ | * 查看連上 ipfs 網路的節點清單 < | ||
+ | * 將一個檔案上傳至 ipfs 網路 Exp. / | ||
+ | cp -r / | ||
+ | docker exec ipfs_host ipfs add -r / | ||
+ | </ | ||
+ | $ docker exec ipfs_host ipfs add -r / | ||
+ | added QmSz21eVFGpCn34JdVwRvaLgajKkMv95Wj2KRKu1u1ugQC test.txt | ||
+ | 16 B / 16 B 100.00% | ||
+ | </ | ||
+ | * 在使用 IPFS Browser 驗證< | ||
+ | * 停止 ipfs 的 docker 服務< | ||
+ | * 再次啟動 ipfs 的 docker 服務< | ||
===== 參考網址 ===== | ===== 參考網址 ===== |