From c695fe2a874f7d7487ac931a89f017bc927edd51 Mon Sep 17 00:00:00 2001 From: "flow.gunso" Date: Wed, 29 Jan 2020 09:23:26 +0100 Subject: [PATCH] Copy updated healthcheck scripts, set Python script as executable --- seafile-client/Dockerfile | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/seafile-client/Dockerfile b/seafile-client/Dockerfile index 3da9441..7fe83e1 100644 --- a/seafile-client/Dockerfile +++ b/seafile-client/Dockerfile @@ -31,6 +31,14 @@ LABEL maintainer="flow.gunso@gmail.com" \ org.label-schema.version=$VERSION \ org.label-schema.schema-version="1.0" +# Copy over the assets. +COPY docker-entrypoint.sh /entrypoint.sh +COPY docker-healthcheck.sh /healthcheck.sh +COPY seafile-entrypoint.sh /home/seafuser/entrypoint.sh +COPY seafile-healthcheck.sh /home/seafuser/healthcheck.sh +COPY seafile-healthcheck.py /home/seafuser/healthcheck.py +COPY tests /tests + # Install seaf-cli and oathtool, prepare the user. ENV DEBIAN_FRONTEND=noninteractive ENV UNAME=seafuser UID=1000 GID=1000 @@ -56,14 +64,8 @@ RUN apt-get update && apt-get install -y gnupg && \ groupadd -g $GID -o $UNAME && \ useradd -m -u $UID -g $GID -o -s /bin/bash $UNAME && \ mkdir /home/$UNAME/.seafile && \ - chown $UNAME:$GID /home/$UNAME/.seafile - -# Copy over the assets. -COPY docker-entrypoint.sh /entrypoint.sh -COPY docker-healthcheck.sh /healthcheck.sh -COPY seafile-entrypoint.sh /home/seafuser/entrypoint.sh -#COPY seafile-healthcheck.sh /home/seafuser/healthcheck.sh -COPY tests /tests + chown $UNAME:$GID /home/$UNAME/.seafile && \ + chmod +x /home/$UNAME/healthcheck.py ENTRYPOINT ["/bin/bash", "--"] CMD ["/entrypoint.sh"]