Skip to content

Commit b91efb8

Browse files
committed
chore: docker使用scratch基础镜像
1 parent b081d3d commit b91efb8

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

.github/workflows/docker.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
with:
1818
docker_registry: ghcr.io
1919
docker_username: ${{ github.actor }}
20-
docker_password: ${{ secrets.GITHUB_TOKEN }}
20+
docker_password: ${{ secrets.GITHUB_TOKEN }}
2121
backup_registry: ${{ secrets.BACKUP_REGISTRY }}
2222
backup_username: ${{ secrets.BACKUP_USERNAME }}
2323
backup_password: ${{ secrets.BACKUP_PASSWORD }}

Dockerfile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,9 @@ COPY . .
44
RUN go mod download
55
RUN make build
66

7-
FROM alpine:latest
7+
FROM scratch
8+
COPY --from=builder /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/ca-certificates.crt
9+
COPY --from=builder /usr/share/zoneinfo /usr/share/zoneinfo
810
COPY --from=builder /app/build/github-backup /main
911
ENTRYPOINT ["/main"]
1012
CMD ["--config", "/config/config.json"]

0 commit comments

Comments
 (0)