gowstun / Dockerfile
godlikeme's picture
Update Dockerfile
8588305 verified
raw
history blame contribute delete
417 Bytes
# 使用 Alpine Linux 作为基础镜像 (体积小,适合 Go 静态二进制)
FROM alpine:3.18
# 设置工作目录
WORKDIR /app
# 将本地编译好的 app 二进制文件复制到镜像中
# 确保你的 app 是 GOOS=linux 编译的
COPY ./app-linux .
# 赋予执行权限 (防止因权限问题无法启动)
RUN chmod +x ./app-linux
# 设置启动命令
CMD ["sh", "-c", "./app-linux -m server -t ${TOKEN}"]