- 通过docker 创建 IPFS 容器
- 确保配置 IPFS API 以允许跨源(CORS)请求
- 移除默认的 boostrap 节点
- 重启服务
运行 make 命令
make up
or
运行 docker-compose 命令
docker-compose up -d
运行以下命令:
docker exec ipfs_host ipfs config --json API.HTTPHeaders.Access-Control-Allow-Origin '["*"]'
docker exec ipfs_host ipfs config --json API.HTTPHeaders.Access-Control-Allow-Methods '["PUT", "GET", "POST"]'
docker exec ipfs_host ipfs bootstrap rm --all
docker restart ipfs_host
查看邻居
docker exec ipfs_host ipfs swarm peers
查看运行日志
docker logs -f ipfs_host
停止容器
docker stop ipfs_host
删除容器
docker rm ipfs_host
重启容器
docker restart upfs_host
运行 IPFS 命令
docker exec ipfs_host <ipfs cmd>