From d722e721aa7c2af7881f16099f5407d7cbb5b185 Mon Sep 17 00:00:00 2001 From: Kroese Date: Thu, 27 Apr 2023 01:16:33 +0200 Subject: [PATCH] Builder --- Dockerfile | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/Dockerfile b/Dockerfile index f4dfb8e..7faa936 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,10 +1,11 @@ -FROM golang as builder +FROM ghcr.io/qemu-tools/qemu-host as builder -WORKDIR / -RUN git clone https://github.com/qemu-tools/qemu-host.git -WORKDIR /qemu-host/src -RUN go mod download -RUN CGO_ENABLED=0 GOOS=linux go build -a -installsuffix cgo -o /qemu-host/src/main . +# FROM golang as builder +# WORKDIR / +# RUN git clone https://github.com/qemu-tools/qemu-host.git +# WORKDIR /qemu-host/src +# RUN go mod download +# RUN CGO_ENABLED=0 GOOS=linux go build -a -installsuffix cgo -o /qemu-host.bin . FROM debian:bookworm-slim @@ -34,7 +35,7 @@ RUN apt-get update && apt-get -y upgrade && \ COPY run/*.sh /run/ COPY agent/*.sh /agent/ -COPY --from=builder /qemu-host/src/main /run/host.bin +COPY --from=builder /qemu-host.bin /run/host.bin RUN ["chmod", "+x", "/run/run.sh"] RUN ["chmod", "+x", "/run/check.sh"]