# syntax=docker/dockerfile:1 FROM golang:1.19-alpine WORKDIR /code RUN apk add bash gcc-go musl-dev tzdata && \ echo "=> Configuring and installing timezone/locale" && \ export TZ=Europe/Madrid && \ cp /usr/share/zoneinfo/Europe/Madrid /etc/localtime COPY ./scripts/entrypoint.sh /entrypoint.sh ENTRYPOINT ["/entrypoint.sh"] CMD ["run-server"] VOLUME /code