add exposed ports and healthcheck
This commit is contained in:
@@ -64,7 +64,10 @@ COPY --chmod=0700 entrypoint.sh /root/entrypoint.sh
|
|||||||
COPY config .
|
COPY config .
|
||||||
COPY src .
|
COPY src .
|
||||||
RUN date > /build-date.txt
|
RUN date > /build-date.txt
|
||||||
EXPOSE 5005
|
EXPOSE 5005 8127 10000
|
||||||
|
|
||||||
|
# HEALTHCHECK --interval=10s --timeout=3s \
|
||||||
|
# CMD wget --no-verbose --tries=1 --spider http://localhost:8127/-/healthy || exit 1
|
||||||
|
|
||||||
# command to run on container start
|
# command to run on container start
|
||||||
ENTRYPOINT ["/root/entrypoint.sh"]
|
ENTRYPOINT ["/root/entrypoint.sh"]
|
||||||
|
|||||||
@@ -77,10 +77,15 @@ services:
|
|||||||
- ${DNS2:-4.4.4.4}
|
- ${DNS2:-4.4.4.4}
|
||||||
ports:
|
ports:
|
||||||
- 5005:5005
|
- 5005:5005
|
||||||
|
- 8127:8127
|
||||||
- 10000:10000
|
- 10000:10000
|
||||||
volumes:
|
volumes:
|
||||||
- ${PROJECT_DIR:-./}tsun-proxy/log:/home/tsun-proxy/log
|
- ${PROJECT_DIR:-./}tsun-proxy/log:/home/tsun-proxy/log
|
||||||
- ${PROJECT_DIR:-./}tsun-proxy/config:/home/tsun-proxy/config
|
- ${PROJECT_DIR:-./}tsun-proxy/config:/home/tsun-proxy/config
|
||||||
|
healthcheck:
|
||||||
|
test: wget --no-verbose --tries=1 --spider http://localhost:8127/-/healthy || exit 1
|
||||||
|
interval: 10s
|
||||||
|
timeout: 3s
|
||||||
networks:
|
networks:
|
||||||
- outside
|
- outside
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user