From 6ba021da8c2b5998ef45df57499bd2aaadafb5d2 Mon Sep 17 00:00:00 2001 From: wanwiset25 Date: Thu, 25 Sep 2025 15:27:02 +0400 Subject: [PATCH] add default env to runtime image --- Dockerfile | 4 ++-- Dockerfile.bootnode | 4 ++-- Dockerfile.node | 4 ++-- cicd/Dockerfile | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/Dockerfile b/Dockerfile index 666db730d3..fb23a9769f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,5 @@ FROM golang:1.25-alpine AS builder -ENV GODEBUG=randseednop=0 - RUN apk add --no-cache make gcc musl-dev linux-headers git ADD . /XDPoSChain @@ -9,6 +7,8 @@ RUN cd /XDPoSChain && make XDC FROM alpine:latest +ENV GODEBUG=randseednop=0 + WORKDIR /XDPoSChain COPY --from=builder /XDPoSChain/build/bin/XDC /usr/local/bin/XDC diff --git a/Dockerfile.bootnode b/Dockerfile.bootnode index 9fae3f0f9d..eacc930bac 100644 --- a/Dockerfile.bootnode +++ b/Dockerfile.bootnode @@ -1,7 +1,5 @@ FROM golang:1.25-alpine AS builder -ENV GODEBUG=randseednop=0 - RUN apk add --no-cache make gcc musl-dev linux-headers ADD . /XDPoSChain @@ -13,6 +11,8 @@ FROM alpine:latest LABEL maintainer="etienne@XDPoSChain.com" +ENV GODEBUG=randseednop=0 + WORKDIR /XDPoSChain COPY --from=builder /XDPoSChain/build/bin/bootnode /usr/local/bin/bootnode diff --git a/Dockerfile.node b/Dockerfile.node index 5fc7b0c8ae..6c285c110d 100644 --- a/Dockerfile.node +++ b/Dockerfile.node @@ -1,7 +1,5 @@ FROM golang:1.25-alpine AS builder -ENV GODEBUG=randseednop=0 - RUN apk add --no-cache make gcc musl-dev linux-headers git ADD . /XDPoSChain @@ -12,6 +10,8 @@ RUN cd /XDPoSChain \ FROM alpine:latest +ENV GODEBUG=randseednop=0 + WORKDIR /XDPoSChain COPY --from=builder /XDPoSChain/build/bin/XDC /usr/local/bin/XDC diff --git a/cicd/Dockerfile b/cicd/Dockerfile index 79af8bccf7..b5f55a7334 100644 --- a/cicd/Dockerfile +++ b/cicd/Dockerfile @@ -1,7 +1,5 @@ FROM golang:1.25-alpine AS builder -ENV GODEBUG=randseednop=0 - RUN apk add make build-base linux-headers COPY . /builder @@ -22,6 +20,8 @@ RUN cd /builder && make && mv /builder/build/bin/XDC /builder/build/bin/XDC-loca # The runtime image FROM alpine:3 +ENV GODEBUG=randseednop=0 + WORKDIR /work RUN apk add --no-cache bash curl