Henry
发布于 2025-10-12 / 2 阅读
0
0

FRPC - Docker 部署

背景简介

使用 frpc docker 镜像部署 frpc,提供内网穿透服务。

前置信息

  1. Ubuntu 22.04
  2. Docker 26.1.3
  3. frps 服务已部署 【FRPS - Docker 部署

详细步骤

**第一步:**准备 frpc.toml 配置文件

  • 例如: ./data/frpc/frpc.toml
# frpc.toml
serverAddr = "server_address"
serverPort = 7000

# set token
auth.method = "token"
auth.token = "your_token"

# set log
log.to = "/var/log/frpc.log"
# trace, debug, info, warn, error
log.level = "info"
log.maxDays = 3

[[proxies]]
name = "ssh"
type = "tcp"
localIP = "127.0.0.1"
localPort = 22
remotePort = remote_port

第二步: 准备 docker-compose.yaml 配置文件

  • 例如: ./docker-compose.yaml
services:
  frpc:
    image: fatedier/frpc:v0.62.1
    container_name: frpc
    restart: always
    network_mode: "host"
    command: ["-c", "/etc/frp/frpc.toml"]
    volumes:
      - ./data/frpc/frpctoml:/etc/frp/frpc.toml:ro
      - ./data/log:/var/log
      - /etc/localtime:/etc/localtime:ro

第三步: 启动服务

$ docker compose up -d
[+] Running 1/1
 ✔ Container frpc  Started

第四步: 在 frps dashboard 中查看连接信息 


以上便是本文的全部内容,感谢您的阅读,如遇到任何问题,欢迎在评论区留言讨论。



评论