summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLibravatar Daenney <daenney@users.noreply.github.com>2023-02-26 18:26:24 +0100
committerLibravatar GitHub <noreply@github.com>2023-02-26 18:26:24 +0100
commite1b704e06e01eb2d5996c2ebb2e3353e574e8ce7 (patch)
tree786d0eb0772fec665f691dc675ce5643900dcfeb
parent[chore] Inform user on how to get testrig (#1557) (diff)
downloadgotosocial-e1b704e06e01eb2d5996c2ebb2e3353e574e8ce7.tar.xz
[chore] Use latest containers when building (#1554)
This updates the Dockerfile to use the latest image versions for all the containers that are used when building the final GTS container.
-rw-r--r--Dockerfile6
1 files changed, 3 insertions, 3 deletions
diff --git a/Dockerfile b/Dockerfile
index abb8c1947..c7bcdfcb6 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -2,7 +2,7 @@
# Dockerfile reference: https://docs.docker.com/engine/reference/builder/
# stage 1: generate up-to-date swagger.yaml to put in the final container
-FROM --platform=${BUILDPLATFORM} quay.io/goswagger/swagger:v0.30.0 AS swagger
+FROM --platform=${BUILDPLATFORM} quay.io/goswagger/swagger:v0.30.4 AS swagger
COPY go.mod /go/src/github.com/superseriousbusiness/gotosocial/go.mod
COPY go.sum /go/src/github.com/superseriousbusiness/gotosocial/go.sum
@@ -12,7 +12,7 @@ WORKDIR /go/src/github.com/superseriousbusiness/gotosocial
RUN swagger generate spec -o /go/src/github.com/superseriousbusiness/gotosocial/swagger.yaml --scan-models
# stage 2: generate the web/assets/dist bundles
-FROM --platform=${BUILDPLATFORM} node:16.15.1-alpine3.15 AS bundler
+FROM --platform=${BUILDPLATFORM} node:16.19.1-alpine3.17 AS bundler
COPY web web
RUN yarn install --cwd web/source && \
@@ -20,7 +20,7 @@ RUN yarn install --cwd web/source && \
rm -r web/source
# stage 3: build the executor container
-FROM --platform=${TARGETPLATFORM} alpine:3.15.4 as executor
+FROM --platform=${TARGETPLATFORM} alpine:3.17.2 as executor
# switch to non-root user:group for GtS
USER 1000:1000