From b6b7b8f1b600675a17d7a7295044bcf1d5782a61 Mon Sep 17 00:00:00 2001 From: Gisle Aune Date: Sun, 21 Mar 2021 12:21:50 +0100 Subject: [PATCH] add dump/restore commands to docker file. --- Dockerfile | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 618cd8d..4e016bd 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ ## 1. Build Server # Use Go 1.14 -FROM golang:1.14 AS build-server +FROM golang:1.16 AS build-server # Load repository into docker WORKDIR /project/ @@ -12,10 +12,12 @@ RUN go generate ./... # Build server and tools (CGO disabled to make them 100% static) ENV CGO_ENABLED 0 RUN go build -installsuffix cgo -ldflags="-s -w" -o /binaries/rpdata-server ./cmd/rpdata-server +RUN go build -installsuffix cgo -ldflags="-s -w" -o /binaries/rpdata-dump ./cmd/rpdata-dump +RUN go build -installsuffix cgo -ldflags="-s -w" -o /binaries/rpdata-restore ./cmd/rpdata-restore ## 2. Distribute # Use alpine linux -FROM alpine:3.12 +FROM alpine:3.13 # Install certificates to enable HTTPS GET requests, and tzdata for log imports. RUN apk add --no-cache ca-certificates tzdata