你只需要换底层镜像的话,何必编译一遍tidb呢?
直接copy二进制不香吗
# 第一阶段:构建阶段
FROM pingcap/tidb:latest AS builder
# 设置工作目录
WORKDIR /app
# 第二阶段:运行阶段
FROM golang:1.20
# 设置工作目录
WORKDIR /app
# 从构建阶段复制构建产物
# 假设构建产物是一个二进制文件 myapp
COPY --from=builder /tidb-server .
# 运行应用程序
CMD ["./myapp"]
上述代码来自于chatgpt,你可以适当改改