Skip to content
Snippets Groups Projects
Unverified Commit 0b0d95aa authored by Mohamed S. Mahmoud's avatar Mohamed S. Mahmoud Committed by GitHub
Browse files

revert dockerfile changes done in #309 (#315)

parent c793936a
Branches
Tags
No related merge requests found
...@@ -2,29 +2,15 @@ ...@@ -2,29 +2,15 @@
ARG TARGETPLATFORM=linux/amd64 ARG TARGETPLATFORM=linux/amd64
ARG BUILDPLATFORM=linux/amd64 ARG BUILDPLATFORM=linux/amd64
ARG TARGETARCH=amd64 ARG TARGETARCH=amd64
ARG GOVERSION="1.21.7"
# Build layer # Build the manager binary
FROM --platform=$TARGETPLATFORM fedora:39 as builder FROM --platform=$BUILDPLATFORM docker.io/library/golang:1.21 as builder
ARG TARGETARCH ARG TARGETARCH
ARG TARGETPLATFORM ARG TARGETPLATFORM
ARG GOVERSION
ARG VERSION="unknown" ARG VERSION="unknown"
RUN dnf install -y git go kernel-devel make llvm clang unzip
RUN dnf clean all
WORKDIR /
RUN curl -qL https://go.dev/dl/go$GOVERSION.linux-$TARGETARCH.tar.gz -o go.tar.gz
RUN tar -xzf go.tar.gz
RUN rm go.tar.gz
ENV GOROOT /go
RUN mkdir -p /gopath
ENV GOPATH /gopath
ENV PATH $GOROOT/bin:$GOPATH/bin:$PATH
WORKDIR /opt/app-root WORKDIR /opt/app-root
# Copy the go manifests and source # Copy the go manifests and source
...@@ -39,7 +25,6 @@ COPY Makefile Makefile ...@@ -39,7 +25,6 @@ COPY Makefile Makefile
COPY .mk/ .mk/ COPY .mk/ .mk/
# Build # Build
RUN make gen-bpf
RUN GOARCH=$TARGETARCH make compile RUN GOARCH=$TARGETARCH make compile
# Create final image from minimal + built binary # Create final image from minimal + built binary
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment