FROM alpine as certs RUN apk update && apk add ca-certificates FROM busybox COPY --from=certs /etc/ssl/certs /etc/ssl/certs COPY vocechat-server /home/vocechat-server/vocechat-server COPY config /home/vocechat-server/config COPY docker-entrypoint.sh / RUN mkdir /home/vocechat-server/data &&chmod u+x /docker-entrypoint.sh && chmod u+x /home/vocechat-server/vocechat-server ENV VOCECHAT_FCM_PROJECT_ID=""\ VOCECHAT_FCM_PRIVATE_KEY=""\ VOCECHAT_FCM_CLIENT_EMAIL=""\ VOCECHAT_FCM_TOKEN_URI="https://oauth2.googleapis.com/token" EXPOSE 3000 WORKDIR /home/vocechat-server ENTRYPOINT ["/docker-entrypoint.sh"]