dockerfile
This commit is contained in:
parent
9b75bb9bf6
commit
11f3f27d00
|
|
@ -5,8 +5,7 @@ FROM golang:1.20-alpine
|
||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
|
|
||||||
# 安装git,克隆代码仓库,编译应用,然后卸载git
|
# 安装git,克隆代码仓库,编译应用,然后卸载git
|
||||||
RUN echo 'nameserver 1.1.1.1' > /etc/resolv.conf && \
|
RUN apk add --no-cache git && \
|
||||||
apk add --no-cache git && \
|
|
||||||
git clone https://gitlab.ni-co.moe/shira/temp-mail-receiver.git /tmp/code && \
|
git clone https://gitlab.ni-co.moe/shira/temp-mail-receiver.git /tmp/code && \
|
||||||
cd /tmp/code && \
|
cd /tmp/code && \
|
||||||
go build -o /app/myapp && \
|
go build -o /app/myapp && \
|
||||||
|
|
@ -20,4 +19,4 @@ RUN chmod +x /app/generate-config.sh
|
||||||
|
|
||||||
# 设置启动命令
|
# 设置启动命令
|
||||||
ENTRYPOINT ["/app/generate-config.sh"]
|
ENTRYPOINT ["/app/generate-config.sh"]
|
||||||
CMD ["/app/myapp", "-c", "config.json"]
|
CMD ["/app/myapp"]
|
||||||
Loading…
Reference in New Issue
Block a user