Merge branch 'improve-go-dependecies-caching-docker' into 'main'

Improve dependencies caching on Docker

See merge request tpo/anti-censorship/pluggable-transports/snowflake!416
This commit is contained in:
akiel 2025-09-18 20:49:46 +02:00
commit 2109001601

View file

@ -1,10 +1,13 @@
FROM docker.io/library/golang:latest AS build
ADD . /app
WORKDIR /app
COPY go.mod go.sum ./
RUN go mod download
COPY . ./
WORKDIR /app/proxy
RUN go get
RUN CGO_ENABLED=0 go build -o proxy -ldflags '-extldflags "-static" -w -s' .
FROM containers.torproject.org/tpo/tpa/base-images/debian:bookworm as debian-base