diff --git a/docker/aslan.Dockerfile b/docker/aslan.Dockerfile index 4b0e831b00..e0271e0dde 100644 --- a/docker/aslan.Dockerfile +++ b/docker/aslan.Dockerfile @@ -17,7 +17,7 @@ RUN go mod download RUN --mount=type=cache,id=gobuild,target=/gocache \ go build -v -o /aslan ./cmd/aslan/main.go -FROM alpine/git:v2.36.3 +FROM alpine/git:v2.54.0 ENV VERSION=1.4.0 diff --git a/docker/cron.Dockerfile b/docker/cron.Dockerfile index aba614fd4d..d3b7801d78 100644 --- a/docker/cron.Dockerfile +++ b/docker/cron.Dockerfile @@ -17,7 +17,7 @@ RUN go mod download RUN --mount=type=cache,id=gobuild,target=/gocache \ go build -v -o /cron ./cmd/cron/main.go -FROM alpine/git:v2.30.2 +FROM alpine/git:v2.54.0 # https://wiki.alpinelinux.org/wiki/Setting_the_timezone RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories && \ @@ -26,6 +26,9 @@ RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories echo Asia/Shanghai > /etc/timezone && \ apk del tzdata +RUN apk update +RUN apk --no-cache add curl curl-dev + WORKDIR /app COPY --from=build /cron . diff --git a/docker/executor.Dockerfile b/docker/executor.Dockerfile index 203e14bcd2..66788cd253 100644 --- a/docker/executor.Dockerfile +++ b/docker/executor.Dockerfile @@ -19,7 +19,7 @@ RUN --mount=type=cache,id=gobuild,target=/gocache \ RUN --mount=type=cache,id=gobuild,target=/gocache \ go build -v -o /jobexecutor ./cmd/jobexecutor/main.go -FROM alpine:3.18.0 +FROM alpine:3.20 WORKDIR /app diff --git a/docker/hub-agent.Dockerfile b/docker/hub-agent.Dockerfile index 97f05cd068..a4d165ad09 100644 --- a/docker/hub-agent.Dockerfile +++ b/docker/hub-agent.Dockerfile @@ -17,7 +17,7 @@ RUN go mod download RUN --mount=type=cache,id=gobuild,target=/gocache \ go build -v -o /hub-agent ./cmd/hub-agent/main.go -FROM alpine/git:v2.30.2 +FROM alpine/git:v2.54.0 # https://wiki.alpinelinux.org/wiki/Setting_the_timezone RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories && \ @@ -26,6 +26,9 @@ RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories echo Asia/Shanghai > /etc/timezone && \ apk del tzdata +RUN apk update +RUN apk --no-cache add curl curl-dev + WORKDIR /app COPY --from=build /hub-agent . diff --git a/docker/hub-server.Dockerfile b/docker/hub-server.Dockerfile index 6866d0511b..0997696d83 100644 --- a/docker/hub-server.Dockerfile +++ b/docker/hub-server.Dockerfile @@ -17,7 +17,7 @@ RUN go mod download RUN --mount=type=cache,id=gobuild,target=/gocache \ go build -v -o /hub-server ./cmd/hub-server/main.go -FROM alpine:3.13.5 +FROM alpine:3.20 # https://wiki.alpinelinux.org/wiki/Setting_the_timezone RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories && \ diff --git a/docker/init.Dockerfile b/docker/init.Dockerfile index 1a8c0f9123..1d4c2920bf 100644 --- a/docker/init.Dockerfile +++ b/docker/init.Dockerfile @@ -17,7 +17,7 @@ RUN go mod download RUN --mount=type=cache,id=gobuild,target=/gocache \ go build -v -o /init ./cmd/init/main.go -FROM alpine:3.13.5 +FROM alpine:3.20 # https://wiki.alpinelinux.org/wiki/Setting_the_timezone RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories && \ diff --git a/docker/ua.Dockerfile b/docker/ua.Dockerfile index dd5b7df31f..f0d713a473 100644 --- a/docker/ua.Dockerfile +++ b/docker/ua.Dockerfile @@ -17,7 +17,7 @@ RUN go mod download RUN --mount=type=cache,id=gobuild,target=/gocache \ go build -v -o /ua ./cmd/ua/main.go -FROM alpine:3.13.5 +FROM alpine:3.20 # https://wiki.alpinelinux.org/wiki/Setting_the_timezone RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories && \ @@ -31,4 +31,4 @@ WORKDIR /app COPY --from=build /ua . -ENTRYPOINT ["/app/ua"] \ No newline at end of file +ENTRYPOINT ["/app/ua"] diff --git a/docker/user.Dockerfile b/docker/user.Dockerfile index 4cbb44a998..61415a1fb6 100644 --- a/docker/user.Dockerfile +++ b/docker/user.Dockerfile @@ -17,7 +17,7 @@ RUN go mod download RUN --mount=type=cache,id=gobuild,target=/gocache \ go build -v -o /user ./cmd/user/main.go -FROM alpine/git:v2.36.3 +FROM alpine/git:v2.54.0 # https://wiki.alpinelinux.org/wiki/Setting_the_timezone RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories && \ @@ -26,6 +26,9 @@ RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories echo Asia/Shanghai > /etc/timezone && \ apk del tzdata +RUN apk update +RUN apk --no-cache add curl curl-dev + WORKDIR /app COPY --from=build /user .