Skip to content

Commit c1cbed3

Browse files
committed
(socks-proxy) remove netcat dependancy
1 parent e79e991 commit c1cbed3

File tree

1 file changed

+2
-8
lines changed

1 file changed

+2
-8
lines changed

src/socks-proxy/Dockerfile

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -22,16 +22,10 @@ EOR
2222

2323
FROM debian:trixie-slim AS runtime
2424

25-
RUN <<EOR
26-
apt-get update
27-
DEBIAN_FRONTEND="noninteractive" apt-get install -y netcat-traditional
28-
rm -rf /var/lib/apt/lists/*
29-
EOR
30-
3125
COPY --from=base /usr/local/sbin/sockd /usr/local/sbin/sockd
3226
COPY --chmod=0755 entrypoint.sh /entrypoint.sh
3327

3428
ENTRYPOINT ["/entrypoint.sh"]
35-
HEALTHCHECK --interval=1m --timeout=3s --start-interval=5s \
36-
CMD nc -zv localhost ${PROXY_INTERNAL_PORT:-1080}
29+
HEALTHCHECK --interval=30s --timeout=3s --start-interval=5s \
30+
CMD cat /proc/$(cat /var/run/sockd.pid)/status | grep State | grep -E 'R \(running\)|S \(sleeping\)'
3731
CMD ["/usr/local/sbin/sockd"]

0 commit comments

Comments
 (0)