PCDN（P2P CDN）P2P 内容分发网络，看名字大概能猜到是干嘛的。常规的 CDN 服务主要是大公司在做，使用遍布全国的 CDN 服务器提供静态资源访问服务。阿里云有提供 PCDN 这种服务的，感兴趣可以看一下阿里云 PCDN。

想象一下这种场景： 你家邻居在家里看腾讯视频，这个视频一般来说可能是存储在腾讯服务器上的，如果很多人同时看这个视频，腾讯的服务器是不是很有压力（主要是硬盘读取压力和带宽压力）。

而且如果这个服务器离你家还很远，是不是除了服务器压力之外，带宽传输是不是也是一种浪费。这个时候如果你家里的电脑，做 CDN 节点，预先把这个视频缓存到你电脑上，当你附近有人访问这个资源，优先从你电脑上访问，是不是就不用浪费厂商的服务器资源了。

但是我们为什么要这么做呢，肯定是要别人给钱，我才愿意做这个 CDN 节点，我用的是网心云（纯属爱好，随便玩玩），下面讲一下它怎么部署：

前置条件

首先你要有个服务器（也就是电脑，闲置的云服务器也行）、Docker 的基本用法；

个人观点： 这个也就是玩玩，别指望它赚多少钱。用自己电脑做 CDN 节点，一方面要 24 小时开机，费电、费硬盘、占网络；

声明

本文不是教你赚钱的教程，我写文章的初衷是分享一些有意思的工具、软件、想法等。欢迎各位志同道合，爱折腾的朋友一起探讨。

安装 Docker

Copy
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh

拉取 Docker 镜像并启动

Copy
docker run -d --name=wxedge \
--restart=always --privileged --net=host \
--tmpfs /run --tmpfs /tmp \
-v /data/wxedge_storage:/storage:rw \
onething1/wxedge

注意：/data/wxedge_storage 需要改成自己的本地路径（当然不该也行）

多实例

Copy
docker run -d -e LISTEN_ADDR=":28888" --name=wxedge2 \
--restart=always --privileged --net=host \
--tmpfs /run --tmpfs /tmp \
-v /home/zyhahaha/wxy:/storage:rw \
onething1/wxedge

相关链接

Copy
注册网心云：这个是拉新链接，邀请人和被邀请人均可获得优惠券
https://act.walk-live.com/acts/invite?inviteid=51845cd2

安装网心云：
可到应用市场下载，也可以通过上面的链接注册下载。

官网：
https://www.onethingcloud.com/

最后一步

安装完 App 后，浏览器访问

Copy
http://你服务器IP:18888

会出现下面的界面，再通过 App 扫一扫浏览器的二维码添加设备。

特别提示

App 上推荐的产品统统不要买，包括各种硬件设备，就跟以前的玩客云一样。
想玩就玩X86 Docker版（官方叫法：容器魔方），也就是本文介绍的这种部署方式，不用买设备，直接用闲置服务器跑。

Docker Hub

https://hub.docker.com/r/onething1/wxedge

阮一峰 Docker 教程