FROM debian # 设置工作目录 WORKDIR /frpc USER root # 复制配置文件 COPY frpc.ini /frpc/frpc.ini # 更新系统并安装必要的软件 RUN apt-get update -y && \ apt-get install -y ssh wget && \ rm -rf /var/lib/apt/lists/* # 启动 SSH 服务 RUN service ssh start # 下载并解压 frp RUN wget https://github.com/LoCyan-Team/LoCyanFrpPureApp/releases/download/v0.51.3-8/frp_LoCyanFrp-0.51.3_linux_amd64.tar.gz -O /tmp/frp.tar.gz && \ tar -xzf /tmp/frp.tar.gz -C /frpc && \ rm /tmp/frp.tar.gz # 创建用户并设置密码 RUN echo 'root:114514' | chpasswd && \ useradd -m admin && \ echo 'admin:114514' | chpasswd # 设置 frpc 可执行权限 RUN chmod +x /frpc/frp_LoCyanFrp-0.51.3_linux_amd64/frpc # 启动 SSH 并运行 frpc RUN mkdir -p /run/sshd && \ /usr/sbin/sshd -p 8022 && \ ps && \ # echo "SSH 运行状态:" && service ssh status && \ /frpc/frp_LoCyanFrp-0.51.3_linux_amd64/frpc