IPFS系列 - 体验 IPFS Docker
docker 启用一个ipfs节点, 连接公网ipfs网络
https://hub.docker.com/r/ipfs/go-ipfs
# [推荐] 挂载本地路径
export ipfs_staging=~/devcontainer/IPFS/staging
export ipfs_data=~/devcontainer/IPFS/data
docker run -d --name ipfs_host -v $ipfs_staging:/export -v $ipfs_data:/data/ipfs -p 4001:4001 -p 4001:4001/udp -p 127.0.0.1:8080:8080 -p 127.0.0.1:5001:5001 ipfs/go-ipfs:latest## -d 后台运行容器## -it 运行容器并attch进去## --rm 关闭容器时自动删除# 临时文件, 关掉不保存
docker run --rm -it -p 4001:4001/tcp -p 4001:4001/udp -p 5001:5001/tcp -p 8080:8080/tcp -p 8081:8081/tcp ipfs/go-ipfs:latest
控制面板
http://127.0.0.1:5001/webui
上传文件
#先进入ipfs_host容器内
docker exec -it ipfs_host shcd ~
touch ~/testIpfs.txt
ipfs add ~/testIpfs.txt
# added QmT97x7DczJ3VzB4iVMc9bk3P5db3rou1chEtBWx7MF8Vk testIpfs.txt
下载文件
ipfs get QmT97x7DczJ3VzB4iVMc9bk3P5db3rou1chEtBWx7MF8Vk -o testIpfs.txt
上传文件夹
cd ~
mkdir testFolder
touch ~/testFolder/empty.txt
ipfs add -r ~/testFolder
# added QmbFMke1KXqnYyBBWxB74N4c5SBnJMVAiMNRcGu6x1AwQH testFolder/empty.txt
# added QmUCqFurfVHz1emCsW6cpLoLbGK9pTEGcEmM5yjvDKnAk3 testFolder
下载文件夹(使用上面返回的文件夹的 唯一id)
ipfs get QmUCqFurfVHz1emCsW6cpLoLbGK9pTEGcEmM5yjvDKnAk3 -o testFolder
通过api查看刚才上传的文件
https://ipfs.io/ipfs/QmUCqFurfVHz1emCsW6cpLoLbGK9pTEGcEmM5yjvDKnAk3https://ipfs.io/ipfs/QmUCqFurfVHz1emCsW6cpLoLbGK9pTEGcEmM5yjvDKnAk3/empty.txt
即使关掉容器, 仍能查看下载之前上传的文件
也可安装chrome插件: IPFS伴侣
https://chrome.google.com/webstore/detail/ipfs-companion/nibjojkomfdiaoajekhjakgkdhaomnch
IPFS系列 - 体验 IPFS Docker相关推荐
- IPFS技术系列之IPFS实践应用
前言 本文主要介绍如何使用IPFS及常规操作 一.IPFS开发基础 在这部分主要介绍IPFS的环境搭建及常用操作. 1.安装IPFS 1.1 通过安装包安装 IPFS有多种语言的实现方式,主流的是Go ...
- frpfile官方最新绕id工具_【IPFS动态】IPFS官方周报第104期:Chromium增加了对IPFS的支持!...
求关注!加入我们,带你见证参与互联网发展新未来 IPFS生态社区IPFS&FIL一手资讯发布官方动态追踪.趋势解读 欢迎关注IPFS官方周报! 星际文件系统 (IPFS) ( https:/ ...
- Docker系列之五:Docker 三剑客之 Docker Swarm
title: Docker系列之五:Docker 三剑客之 Docker Swarm categories: Docker tags: - Docker timezone: Asia/Shanghai ...
- ipfs 云服务器_吴川ipfs存储营销,IPFS
点击允许应用或功能通过Windows访问防火墙,允许其他应用,添加svchost.exe文案后即可在局域网访问到该目录.FTP的全称是FileTransferProtocol(文案传输协议),就是专门 ...
- Docker系列(二): 搭建docker镜像仓库-Nexus、Harbor
Docker介绍及环境搭建参考: Docker系列一: docker介绍&&安装(含离线安装) Docker系列(二): 搭建docker镜像仓库-Nexus.Harbor Docke ...
- docker 一起性重启所有镜像_docker系列四之docker镜像与容器的常用命令
docker镜像与容器的常用命令 一.概述 docker的镜像于容器是docker中两个至关重要的概念,首先给各位读者解释一下笔者对于这两个概念的理解.镜像,我们从字面意思上看,镜子里成像,我们人站在 ...
- IPFS技术系列之IPFS底层基础
前言 本文主要介绍IPFS相关的一下底层基础,包括分布式哈希表(DHT).块交换协议(BitTorrent).版本控制(Git).自验证文件系统(SFS).Merkle Tree和Merkle D ...
- IPFS系列 - 默克有向无环图(Merkle DAG)
Merkle DAG的全称是Merkle Directed Acyclic Graph(默克有向无环图).它是在Merkle Tree的基础上构建的,Merkle Tree由美国计算机学家Merkle ...
- IPFS系列 - 分布式哈希表(DHT)
分布式账本技术(DLT)的分支 有向无环图(DAG) 哈希图(Hashgraph) 分布式散列表(DHT) 区块链(Blockchain) DHT DHT的全称是Distributed Hash Ta ...
最新文章
- Android Fragment 调用宿主Activity 里面的方法
- 无法启动python怎么办_解决python写的windows服务不能启动的问题
- 17.丰富的else语句和简洁的with语句
- ccxt k线数据_机器学习系列:深度探秘K线结构新维度
- MySQL主从延时这么长,要怎么优化?
- Angular Route数据结构里常用字段使用方法一览
- 前端学习(2988):vue+element今日头条管理--使用技术栈
- 笔记本 win11 64位专业版iso文件v2021.07
- Java快速入门学习笔记6 | Java语言中的for循环语句
- “寒门状元之死”文章引热议 京东徐雷:三流文学作品 多看书吧
- JavaScript截取分割字符串
- 《创世纪语录》1、只要有梦想,什么都能够实现。3、做得越多机会越多。
- ffmpeg 实现 视频与gif互转
- 运维工程师主要做什么_弱电工程IT运维工作到底是做什么的?
- es6根据对象属性获取到当前值的下标
- 【IDEA】从Git丶Gitlab检出Maven项目到本地
- WiFi以及WLAN技术介绍
- react-native报错-Unable to resolve module ‘react’
- pytorch加载自己的数据集,数据集载入-视频合集
- teamviewer注册版和免费版有什么区别_TeamViewer最终年度版本有什么不同?