Docker 部署
镜像信息
| 项目 | 内容 |
|---|---|
| Docker Hub | https://hub.docker.com/r/xnkyn/p2pee |
| 镜像与 tag | xnkyn/p2pee:1.0.0,版本号以 Docker Hub 镜像列表 最新为准 |
| 更新记录 | 文件共享更新日志 |
从 Docker 官方仓库拉取 p2pee 镜像(若拉取失败,可自行切换国内加速地址)。
docker pull xnkyn/p2pee:1.0.0
启动容器
# 容器参数说明:
# 挂载共享目录: -v /opt:/root/p2pee
# 容器内共享目录变量: -e DIR_PATH='/root/p2pee' (告诉容器共享哪个目录,即上面的挂载目录)
# 你的唯一 Key: -e KEY='you_key' (在 Web 控制台获取)
docker run -d --name=p2pee \
-v /opt:/root/p2pee \
-e KEY='you_key' \
-e DIR_PATH='/root/p2pee' \
xnkyn/p2pee:1.0.0
目录必须对应
-v 的容器内路径必须与 DIR_PATH 保持一致(上例都是 /root/p2pee),否则容器找不到要共享的文件夹。
参数速查
| 参数 | 说明 |
|---|---|
-v 主机目录:容器目录 | 把主机上的文件夹挂载进容器 |
-e DIR_PATH | 容器内要共享的目录,需与挂载的容器内路径一致 |
-e KEY | 账户 Key,在控制台获取,步骤见 快速开始 |
--name | 容器名称,便于后续 docker restart / docker logs |
常用运维命令
# 查看运行状态与日志(日志里会输出共享目录的访问地址)
docker logs -f p2pee
# 重启
docker restart p2pee
# 停止并删除
docker stop p2pee && docker rm p2pee
