优化dockerfile部署逻辑
This commit is contained in:
@@ -7,6 +7,7 @@ WORKDIR /app
|
|||||||
|
|
||||||
# 复制依赖文件
|
# 复制依赖文件
|
||||||
COPY go.mod go.sum ./
|
COPY go.mod go.sum ./
|
||||||
|
RUN go env -w GOPROXY=https://goproxy.cn,direct
|
||||||
RUN go mod download
|
RUN go mod download
|
||||||
|
|
||||||
# 复制源码(确保 bin/ 和 static/ 目录存在)
|
# 复制源码(确保 bin/ 和 static/ 目录存在)
|
||||||
|
|||||||
@@ -24,7 +24,7 @@ DEPLOY_DIR="/opt/frpc-console"
|
|||||||
DATA_DIR="${DEPLOY_DIR}/data"
|
DATA_DIR="${DEPLOY_DIR}/data"
|
||||||
DEFAULT_PORT=9300
|
DEFAULT_PORT=9300
|
||||||
IMAGE_NAME="frpc-console"
|
IMAGE_NAME="frpc-console"
|
||||||
GO_VERSION="1.21.5"
|
GO_VERSION="1.25.0"
|
||||||
|
|
||||||
# ---------- 打印函数 ----------
|
# ---------- 打印函数 ----------
|
||||||
print_info() { echo -e "${BLUE}[INFO]${NC} $1"; }
|
print_info() { echo -e "${BLUE}[INFO]${NC} $1"; }
|
||||||
|
|||||||
Reference in New Issue
Block a user