mirror of
https://github.com/goharbor/harbor.git
synced 2024-12-22 16:48:30 +01:00
Update Dockerfile
I guess that the purpose of this check is to verify that the container is listening on port 10514. Healthcheck default timeout is 30 sec. In places where the DNS resolver is not working properly, this check could take more than 30 sec, which leads to decide that the container health is unhealthy. I advise you to add to your check the option n, which prevents netstat trying to determine the symbolic host. Signed-off-by: overdogwatch <overdogwatch@gmail.com>
This commit is contained in:
parent
9825711250
commit
a8d0ab1a21
@ -17,7 +17,7 @@ COPY ./make/photon/log/start.sh /usr/local/bin/
|
||||
RUN chmod +x /usr/local/bin/start.sh /etc/rsyslog.d/ && \
|
||||
chown -R 10000:10000 /etc/rsyslog.conf /etc/rsyslog.d/ /run
|
||||
|
||||
HEALTHCHECK CMD netstat -ltu|grep 10514
|
||||
HEALTHCHECK CMD netstat -ltun|grep 10514
|
||||
|
||||
VOLUME /var/log/docker/ /run/ /etc/logrotate.d/
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user