mirror of
https://github.com/drwetter/testssl.sh.git
synced 2025-01-03 23:39:45 +01:00
8759ac61af
This PR includes two tweaks: * it helps avoiding the bug querying OCSP responder #2329 by adding openssl. The openssl supplied has a mimor DNS lookup problem due to glibc / musl libc compatibilty issues * by adding openssl also it helps a bit for some performance problems related to other projects, see #2314 Also the git binary is removed (#2315). Thanks to @polarathene for the discussions
21 lines
599 B
Docker
21 lines
599 B
Docker
FROM alpine:3.17
|
|
|
|
RUN apk update && \
|
|
apk upgrade && \
|
|
apk add --no-cache bash procps drill coreutils libidn curl openssl1.1-compat && \
|
|
addgroup testssl && \
|
|
adduser -G testssl -g "testssl user" -s /bin/bash -D testssl && \
|
|
ln -s /home/testssl/testssl.sh /usr/local/bin/ && \
|
|
mkdir -m 755 -p /home/testssl/etc /home/testssl/bin
|
|
|
|
USER testssl
|
|
WORKDIR /home/testssl/
|
|
|
|
COPY --chown=testssl:testssl etc/. /home/testssl/etc/
|
|
COPY --chown=testssl:testssl bin/. /home/testssl/bin/
|
|
COPY --chown=testssl:testssl testssl.sh /home/testssl/
|
|
|
|
ENTRYPOINT ["testssl.sh"]
|
|
|
|
CMD ["--help"]
|