diff docker/Dockerfile.backend @ 4465:0ad75dd3d77c

Adjusted dockerfile for backend to use latest Go release and Go modules. Untested!
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Mon, 23 Sep 2019 15:35:27 +0200
parents a6f18b3ccab1
children 1518289c5168
line wrap: on
line diff
--- a/docker/Dockerfile.backend	Mon Sep 23 15:15:48 2019 +0200
+++ b/docker/Dockerfile.backend	Mon Sep 23 15:35:27 2019 +0200
@@ -5,7 +5,8 @@
 
 RUN sed -i 's/\(deb.*\)$/\1 universe/' /etc/apt/sources.list
 
-RUN apt-get update &&\
+RUN add-apt-repository ppa:longsleep/golang-backports\
+    apt-get update &&\
     apt-get -y install --no-install-recommends libxml2-utils\
             make git golang-go \
             ca-certificates
@@ -13,7 +14,8 @@
 WORKDIR /opt/gemma
 
 # Copy only backend stuff
-COPY 3rdpartylibs.sh ./
+COPY go.mod ./
+COPY go.sum ./
 COPY pkg ./pkg/
 COPY cmd ./cmd/
 COPY Makefile ./