# 使用最小化的基础镜像 (Alpine)
FROM golang:1.21-alpine AS builder
# 设置工作目录
WORKDIR /workspace
# 将代码复制到容器内
COPY . .
# 暴露容器端口
EXPOSE 11000
# 设置容器启动命令
CMD ["./myapp"]