diff --git a/Dockerfile b/Dockerfile index 9f1b277b00955c42b323ca075e17633efa508624..c53616677df17d0321b1f84719917a86fa20f67e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,11 +1,18 @@ FROM alpine:3.4 +MAINTAINER Ed Rooth <ed.rooth@coreos.com> MAINTAINER Eric Chiang <eric.chiang@coreos.com> +MAINTAINER Rithu John <rithu.john@coreos.com> -RUN apk add --update ca-certificates +# Dex connectors, such as GitHub and Google logins require root certificates. +# Proper installations should manage those certificates, but it's a bad user +# experience when this doesn't work out of the box. +# +# OpenSSL is required so wget can query HTTPS endpoints for health checking. +RUN apk add --update ca-certificates openssl COPY _output/bin/dex /usr/local/bin/dex -ENTRYPOINT ["/usr/local/bin/dex"] +ENTRYPOINT ["dex"] CMD ["version"]