首先我们需要获取镜像:

默认 DockerHub 源,国内可能较慢:

docker pull natfrp/frpc

######## 或者 ########

阿里云容器镜像 香港地区源,适合国内用户:

docker pull registry.cn-hongkong.aliyuncs.com/natfrp/frpc

接下来我们执行:docker run -d –restart=always <你刚复制的镜像tag> -f <启动参数> –remote_control <远程控制密码>,如果一切顺利,就能看到只有一行奇怪的hash的输出,就是实例ID

首先您需要知道启动参数的写法,即:-f <启动密钥>:<隧道ID>,如果要启动多个隧道可以 -f <启动密钥>:<隧道ID1>,隧道ID2,隧道ID3,…,如果还需深入了解请参阅 frpc 用户手册-从命令行启动隧道。

为了提高可用性,建议您开启远程控制功能,即在启动参数后面加上 –remote_control <设置一个远程控制密码>,最终的形态即为: -f <启动密钥>:<隧道ID> –remote_control <远程控制密码>

docker run -d natfrp/frpc -f 749632ab95795f42:3053763 --remote_control wangcl

我们取实例ID的随便前几位就能查到日志: