Docker 部署
镜像正在上架中
xnkyn/p2pee-remote 随内测节奏发布,暂时拉不到就先回到 CLI 单文件 —— 能力与参数完全一致,容器只是换了个部署方式。本页写的就是上线后的口径(KEY + CONNECT、host 网络)。
镜像信息
| 项目 | 内容 |
|---|---|
| Docker Hub | https://hub.docker.com/r/xnkyn/p2pee-remote |
| 镜像与 tag | xnkyn/p2pee-remote:1.0.0,版本号以 镜像列表 最新为准 |
| 架构 | amd64(arm64 随后续版本提供) |
| 更新记录 | 远程桌面更新日志 |
# 必须用 host 网络:网关要能 TCP 连到内网目标机的 3389 / 5900
docker run -d --name=p2pee-remote --network=host --restart=always \
-e KEY='<你的Key>' \
-e CONNECT='办公室机=rdp:192.168.10.7?user=ops' \
xnkyn/p2pee-remote:1.0.0
| 参数 | 说明 |
|---|---|
-e KEY | 账户 Key,在 Web 控制台 获取 |
-e CONNECT | 目标机器,多台用逗号分隔,写法与 -connect 完全一致 |
--network=host | 必需:桥接网络里的容器连不到宿主机所在内网的那台机器 |
启动后用 docker logs -f p2pee-remote 查看横幅里的公网访问页地址,也可以在控制台复制,见 控制台查看与管理。
容器里跑要留意两件事
① 目标地址的准入判定只看字面量,用 host 网络时写宿主机看到的内网地址即可(192.168.x、127.0.0.1);② RDP 口令不接受环境变量预置,别把它塞进 CONNECT,只能在页面输入 —— 原因见 目标串与被控机要求。
相关
- CLI 命令行:不装 Docker 的单文件跑法与全部参数
- 飞牛 Docker 图形化:不敲命令,在 fnOS 面板填表部署
- 目标串与被控机要求:
CONNECT的完整语法与被控机设置
