Files
Gokapi/build/Dockerfile
2024-04-20 15:31:21 +02:00

21 lines
466 B
Docker

FROM golang:1.22.1-bookworm
## To compile:
## cd Gokapi/build/
## docker build . --tag gokapi-builder
## docker run --rm -it -v ../:/usr/src/myapp -w /usr/src/myapp gokapi-builder
RUN \
apt-get update && \
apt-get install -y ca-certificates openssl zip && \
update-ca-certificates && \
rm -rf /var/lib/apt
COPY go.mod /tmp/tmp/go.mod
RUN cd /tmp/tmp/ && go mod download && rm -r /tmp/tmp
COPY entrypoint.sh /entrypoint.sh
ENTRYPOINT ["/entrypoint.sh"]