15 lines
451 B
Docker
15 lines
451 B
Docker
FROM alpine
|
|
MAINTAINER Patrick Georgi <patrick@georgi.software>
|
|
|
|
ADD https://gerrit-releases.storage.googleapis.com/gerrit-3.8.1.war /srv/gerrit/bin/gerrit.war
|
|
RUN apk add -U --no-cache nginx openjdk17 openssh-keygen git nss
|
|
RUN adduser -S gerrit
|
|
ENV GERRIT_HOME=/data
|
|
ENV JAVA_HOME=/usr/lib/jvm/default-jvm
|
|
VOLUME /data
|
|
EXPOSE 80 443 29418
|
|
ADD ssl.key ssl.crt /etc/
|
|
ADD nginx.conf /etc/nginx/http.d/default.conf
|
|
ADD run.sh /run.sh
|
|
ENTRYPOINT /run.sh
|