20 lines
511 B
Docker
20 lines
511 B
Docker
# 使用Alpine Linux作为基础镜像
|
||
FROM alpine:latest
|
||
|
||
# 设置作者标签
|
||
LABEL authors="18257"
|
||
|
||
# 安装必要的运行时依赖(如果有的话)
|
||
# 例如,如果你的应用程序需要CGO支持,你可能需要安装一些库
|
||
# RUN apk add --no-cache libc6-compat
|
||
|
||
# 将Go应用程序二进制文件复制到镜像中
|
||
# 假设你的Go应用程序二进制文件名为hello
|
||
COPY hello /app/hello
|
||
|
||
# 设置工作目录
|
||
WORKDIR /app
|
||
|
||
# 设置容器启动时运行的命令
|
||
ENTRYPOINT ["/app/hello"]
|