blob: 9dea8e339295fe564cce4b2c31ed173107b50889 [file] [log] [blame]
giolekva7032d3c2021-10-22 14:46:31 +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
9RUN wget https://github.com/ory/kratos/releases/download/v0.7.6-alpha.1/kratos_0.7.6-alpha.1_linux_arm64.tar.gz -O kratos.tar.gz
10RUN tar -xvf kratos.tar.gz
11RUN mv kratos /usr/bin
12
13VOLUME /home/ory
14
15# Declare the standard ports used by Kratos (4433 for public service endpoint, 4434 for admin service endpoint)
16EXPOSE 4433 4434
17
18USER 10000
19
20ENTRYPOINT ["kratos"]
21CMD ["serve"]