22 lines
463 B
Docker
Executable File
22 lines
463 B
Docker
Executable File
# 使用 Alpine Linux 最新版作为基础镜像
|
|
FROM alpine:latest
|
|
|
|
# 设置维护者信息
|
|
LABEL maintainer="haoru"
|
|
|
|
# 更新 Alpine 的包索引并安装必要的工具
|
|
RUN apk update && \
|
|
apk add --no-cache bash
|
|
|
|
# 设置工作目录
|
|
WORKDIR /opt/frpc
|
|
|
|
# 复制 frp 文件夹到容器中
|
|
COPY frp /opt/frpc
|
|
|
|
# 设置 frpc 为可执行
|
|
RUN chmod +x /opt/frpc/frpc
|
|
|
|
# 设置默认启动命令
|
|
ENTRYPOINT ["/opt/frpc/frpc"]
|
|
CMD ["-c", "/opt/frpc/frpc.toml"] |