进程守护

Docker

使用 Docker 管理和守护进程。

自第三代起,我们构建了 Docker 镜像以便用户使用 Docker 管理和守护进程。

镜像

Docker 镜像为: docker.resources.locyan.cn/locyanfrp/frpc

可用的一些通用标签:

标签说明
0.66.0-latest0.66.0 版本的最新镜像。
0.62.1-latest0.62.1 版本的最新镜像。

如果您需要获取所有标签,请访问我们的资源服务: Nexus 仓库

Docker 镜像使用方法与 CLI 大致相同。

启动

请将 <TAG> 替换为您需要的版本标签。
假设您的配置文件为 frpc.json,并挂载到 /opt/lcf/frpc/config 路径。

使用一键启动

请将 <FRP_TOKEN> 替换为您的 Frp 令牌。 请将 <TUNNEL_ID(s)> 替换为您需要的隧道 ID,多个 ID 之间用半角符号逗号分隔。

docker run --name lcf-frpc \
   --restart unless-stopped \
   --network host \
   -e TZ=Asia/Shanghai \
   -d docker.resources.locyan.cn/locyanfrp/frpc:<TAG> -u <FRP_TOKEN> -t <TUNNEL_ID(s)>

使用配置文件运行

请确认您的实际挂载路径是否与示例中的路径一致。

docker run --name lcf-frpc \
   --restart unless-stopped \
   --network host \
   -e TZ=Asia/Shanghai \
   -v ./frpc.json:/opt/lcf/frpc/config \
   -d docker.resources.locyan.cn/locyanfrp/frpc:<TAG> -c /opt/lcf/frpc/config

Compose 编排

如果您安装了 Docker Compose,您可以使用以下 Compose 编排启动 Frp 客户端。

请将 <TAG> 替换为您需要的版本标签。
假设您的配置文件为 frpc.json,并挂载到 /opt/lcf/frpc/config 路径。

使用一键启动

请将 <FRP_TOKEN> 替换为您的 Frp 令牌。 请将 <TUNNEL_ID(s)> 替换为您需要的隧道 ID,多个 ID 之间用半角符号逗号分隔。

services:
  lcf-frpc:
    image: docker.resources.locyan.cn/locyanfrp/frpc:<TAG>
    network_mode: host
    restart: unless-stopped
    command: -u <FRP_TOKEN> -t <TUNNEL_ID(s)>
    environment:
      - TZ=Asia/Shanghai

使用配置文件运行

请确认您的实际挂载路径是否与示例中的路径一致。

services:
  lcf-frpc:
    image: docker.resources.locyan.cn/locyanfrp/frpc:<TAG>
    network_mode: host
    volumes:
      - ./frpc.json:/opt/lcf/frpc/config
    restart: unless-stopped
    command: -c /opt/lcf/frpc/config
    environment:
      - TZ=Asia/Shanghai