Change container base image to hopefully fix DNS resolving
All checks were successful
Build / build (push) Successful in 2m3s
All checks were successful
Build / build (push) Successful in 2m3s
This commit is contained in:
parent
d4ef51a437
commit
107d6b11ea
2 changed files with 3 additions and 4 deletions
|
@ -1,13 +1,12 @@
|
||||||
FROM docker.io/rustlang/rust:nightly-alpine AS app-builder
|
FROM docker.io/rustlang/rust:nightly AS app-builder
|
||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
COPY . /app
|
COPY . /app
|
||||||
RUN apk add musl-dev
|
|
||||||
RUN CADDY_PATH=/caddy cargo build --release
|
RUN CADDY_PATH=/caddy cargo build --release
|
||||||
|
|
||||||
FROM docker.io/caddy:builder-alpine AS caddy-builder
|
FROM docker.io/caddy:builder-alpine AS caddy-builder
|
||||||
RUN xcaddy build
|
RUN xcaddy build
|
||||||
|
|
||||||
FROM docker.io/alpine:latest
|
FROM gcr.io/distroless/cc-debian12:latest
|
||||||
COPY --from=app-builder /app/target/release/sscdc /
|
COPY --from=app-builder /app/target/release/sscdc /
|
||||||
COPY --from=caddy-builder /usr/bin/caddy /caddy
|
COPY --from=caddy-builder /usr/bin/caddy /caddy
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
[toolchain]
|
[toolchain]
|
||||||
channel = "nightly"
|
channel = "nightly"
|
||||||
targets = ["x86_64-unknown-linux-musl"]
|
targets = ["x86_64-unknown-linux-gnu"]
|
Loading…
Add table
Reference in a new issue