From f8bb1858546767be7abd45a67c7bc8c866de2bfa Mon Sep 17 00:00:00 2001 From: Jason Kulatunga Date: Tue, 7 Jun 2022 21:29:15 -0700 Subject: [PATCH] trying to fix seg fault issues. Attempting to consolidate on debian-bullseye for runtime docker images. --- docker/Dockerfile | 4 ++-- docker/Dockerfile.collector | 4 ++-- docker/Dockerfile.web | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index 7411f23..f6b73e2 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -1,5 +1,5 @@ ######## -FROM golang:1.17.10-buster as backendbuild +FROM golang:1.17-bullseye as backendbuild WORKDIR /go/src/github.com/analogj/scrutiny @@ -11,7 +11,7 @@ RUN go mod vendor && \ go build -ldflags '-w -extldflags "-static"' -o scrutiny-collector-metrics collector/cmd/collector-metrics/collector-metrics.go ######## -FROM ubuntu:latest as runtime +FROM debian:bullseye-slim as runtime ARG TARGETARCH EXPOSE 8080 WORKDIR /opt/scrutiny diff --git a/docker/Dockerfile.collector b/docker/Dockerfile.collector index 4c1dc8e..18d5d6f 100644 --- a/docker/Dockerfile.collector +++ b/docker/Dockerfile.collector @@ -1,5 +1,5 @@ ######## -FROM golang:1.17.10-buster as backendbuild +FROM golang:1.17-bullseye as backendbuild WORKDIR /go/src/github.com/analogj/scrutiny @@ -10,7 +10,7 @@ RUN go mod vendor && \ go build -ldflags '-w -extldflags "-static"' -o scrutiny-collector-metrics collector/cmd/collector-metrics/collector-metrics.go ######## -FROM ubuntu:latest as runtime +FROM debian:bullseye-slim as runtime WORKDIR /scrutiny ENV PATH="/opt/scrutiny/bin:${PATH}" diff --git a/docker/Dockerfile.web b/docker/Dockerfile.web index b424f52..2ba3792 100644 --- a/docker/Dockerfile.web +++ b/docker/Dockerfile.web @@ -1,5 +1,5 @@ ######## -FROM golang:1.17.10-buster as backendbuild +FROM golang:1.17-bullseye as backendbuild WORKDIR /go/src/github.com/analogj/scrutiny @@ -9,7 +9,7 @@ RUN go mod vendor && \ go build -ldflags '-w -extldflags "-static"' -o scrutiny webapp/backend/cmd/scrutiny/scrutiny.go ######## -FROM ubuntu:latest as runtime +FROM debian:bullseye-slim as runtime EXPOSE 8080 WORKDIR /opt/scrutiny ENV PATH="/opt/scrutiny/bin:${PATH}"