1
0
mirror of https://github.com/oauth2-proxy/oauth2-proxy.git synced 2025-01-22 05:19:26 +02:00

Update Dockerfile with qualified image names (#2138)

Use fully qualified image names in the Dockerfile to simplify
usage with alternate container build tools, like buildah and podman
This commit is contained in:
Aigars Mahinovs 2023-08-21 12:26:45 +02:00 committed by GitHub
parent d107d885e4
commit a84e9f4d26
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,11 +1,11 @@
# This ARG has to be at the top, otherwise the docker daemon does not known what to do with FROM ${RUNTIME_IMAGE} # This ARG has to be at the top, otherwise the docker daemon does not known what to do with FROM ${RUNTIME_IMAGE}
ARG RUNTIME_IMAGE=alpine:3.17.2 ARG RUNTIME_IMAGE=docker.io/library/alpine:3.17.2
# All builds should be done using the platform native to the build node to allow # All builds should be done using the platform native to the build node to allow
# cache sharing of the go mod download step. # cache sharing of the go mod download step.
# Go cross compilation is also faster than emulation the go compilation across # Go cross compilation is also faster than emulation the go compilation across
# multiple platforms. # multiple platforms.
FROM --platform=${BUILDPLATFORM} golang:1.19-buster AS builder FROM --platform=${BUILDPLATFORM} docker.io/library/golang:1.19-buster AS builder
# Copy sources # Copy sources
WORKDIR $GOPATH/src/github.com/oauth2-proxy/oauth2-proxy WORKDIR $GOPATH/src/github.com/oauth2-proxy/oauth2-proxy