blob: 96ec8fa02ac16a0b575b62b41e10b84b13b7d236 [file] [log] [blame]
giolekvaeb590282021-10-22 17:31:40 +04001FROM alpine:3.14.2
2
3RUN addgroup -S ory; \
4 adduser -S ory -G ory -D -u 10000 -h /home/ory -s /bin/nologin; \
5 chown -R ory:ory /home/ory
6
7RUN apk add -U --no-cache ca-certificates
8
9WORKDIR /downloads
10RUN wget https://github.com/ory/hydra/releases/download/v1.10.6/hydra_1.10.6_linux_arm64.tar.gz -O hydra.tar.gz
11RUN tar -xvf hydra.tar.gz
12RUN mv hydra /usr/bin
13
14VOLUME /home/ory
15WORKDIR /home/ory
16RUN rm -r /downloads
17
18# Declare the standard ports used by Hydra (4433 for public service endpoint, 4434 for admin service endpoint)
19EXPOSE 4433 4434
20
21USER 10000
22
23ENTRYPOINT ["hydra"]
24CMD ["serve"]