StellarFRP Docker 使用文档
🌐 欢迎使用 StellarFRP
本文档将指导你如何使用 Docker 快速启动 StellarFRP,让你轻松实现内网穿透。
目录
Docker 安装
🔧 安装 Docker
在开始之前,请确保你的系统上已经安装了 Docker。如果尚未安装,请按照以下步骤进行:
Windows 用户:
- 访问 Docker Desktop for Windows 下载页面。
- 安装 Docker Desktop。
- 启动 Docker 并确保它在系统托盘中运行。
macOS 用户:
- 访问 Docker Desktop for Mac 下载页面。
- 安装 Docker Desktop。
- 启动 Docker 并确保它在菜单栏中运行。
Linux 用户:
打开终端。
根据你的 Linux 发行版,运行相应的安装命令。例如,对于 Ubuntu,你可以使用:
bashsudo apt-get update sudo apt-get install docker-ce docker-ce-cli containerd.io
启动 Docker 服务:
bashsudo systemctl start docker
验证 Docker 是否安装成功:
bashsudo docker run hello-world
拉取 StellarFRP 镜像
🐳 拉取镜像
打开终端或命令提示符,执行以下命令来拉取最新的 StellarFRP Docker 镜像:
bash
docker pull ningmeng123/stellarfrpc:latest
运行 StellarFRP 容器
🚀 启动容器
使用以下命令来启动 StellarFRP 容器。请确保替换 <访问密钥>
和 <隧道名>
为你的实际访问密钥和隧道名称。
bash
docker run -d --name stellarfrp ningmeng123/stellarfrpc:latest -u <访问密钥> -t <隧道名>
👉 参数说明:
-d
:后台运行容器。--name stellarfrp
:为容器指定一个名称,这里是stellarfrp
。-u <访问密钥>
:你的访问密钥,用于身份验证。-t <隧道名>
:你想要创建的隧道名称。
查看日志
📄 查看日志
如果你需要查看服务的运行日志,可以使用以下命令:
bash
docker logs stellarfrp
常见问题
Q: 我应该如何获取访问密钥和隧道名?
A: 访问密钥和隧道名通常由你的服务提供商提供。如果你是自行搭建服务,你需要在 StellarFRP 的服务端配置这些信息。
Q: 容器启动后,我如何停止或删除它?
A: 你可以通过以下命令来停止或删除容器:
停止容器:
bashdocker stop stellarfrp
删除容器:
bashdocker rm stellarfrp
Q: 我可以同时运行多个 StellarFRP 实例吗?
A: 是的,你可以运行多个实例,只需在 -t
参数后添加多个隧道名参数即可。
bash
docker run -d --name stellarfrp ningmeng123/stellarfrpc:latest -u <访问密钥> -t <隧道名1>,<隧道名2>,<隧道名3>
🌟 希望这篇文档能帮助你快速上手 StellarFRP!
如果你有任何疑问或需要进一步的帮助,欢迎随时联系我们。🚀