FROM alpine:3.19 RUN apk add --no-cache ca-certificates tzdata gettext WORKDIR /app COPY deploy/bin/purchase . COPY deploy/etc/purchase.yaml etc/purchase.yaml COPY deploy/entrypoint.sh /entrypoint.sh EXPOSE 9003 ENTRYPOINT ["/entrypoint.sh"] CMD ["./purchase", "-f", "etc/purchase.yaml"]