mirror of
https://github.com/Forceu/Gokapi.git
synced 2025-12-30 13:29:34 -06:00
21 lines
466 B
Docker
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"]
|