mirror of
https://github.com/ysoftdevs/imagepullsecret-injector.git
synced 2026-01-13 15:23:50 +01:00
14 lines
502 B
Docker
14 lines
502 B
Docker
FROM golang:1.15 AS builder
|
|
|
|
WORKDIR /go/src/github.com/ysoftdevs/imagepullsecret-injector
|
|
COPY . .
|
|
RUN make build
|
|
|
|
FROM alpine:3.13.4 as base
|
|
COPY --from=builder /go/src/github.com/ysoftdevs/imagepullsecret-injector/build/_output/bin/imagepullsecret-injector /usr/local/bin/imagepullsecret-injector
|
|
|
|
RUN addgroup -S imagepullsecret-injector-group && adduser -S imagepullsecret-injector-user -G imagepullsecret-injector-group
|
|
USER imagepullsecret-injector-user
|
|
|
|
ENTRYPOINT ["imagepullsecret-injector"]
|