mirror of
https://github.com/drwetter/testssl.sh.git
synced 2025-09-05 19:42:54 +02:00
Fix the Dockerfile env (hopefully)
* Upgrade both GHCR and Docker hub foile to alpine 3.2 * uses openssl version 3.3 as a alternative to option (default is still "ours" * docker 3.0 yml hast now ubuntu-22.04 (not EOL) + "latest" omitted
This commit is contained in:
11
Dockerfile
11
Dockerfile
@ -1,16 +1,17 @@
|
||||
FROM alpine:3.18
|
||||
FROM alpine:3.20
|
||||
|
||||
WORKDIR /home/testssl/
|
||||
|
||||
RUN apk update && \
|
||||
apk upgrade && \
|
||||
apk add --no-cache bash procps drill coreutils libidn curl openssl1.1-compat && \
|
||||
apk add --no-cache bash procps drill coreutils libidn curl openssl && \
|
||||
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 && \
|
||||
ln -s /usr/bin/openssl1.1 /usr/bin/openssl
|
||||
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/
|
||||
|
Reference in New Issue
Block a user