mirror of
				https://github.com/drwetter/testssl.sh.git
				synced 2025-10-31 05:45:26 +01:00 
			
		
		
		
	 da84740000
			
		
	
	da84740000
	
	
	
		
			
			As there is `apk upgrade` and `apk update`, the apk index will already be existed. `--no-cache` is for `apk` when there is no `apk update` behavior and it's expected to be no local cache left, not suitable for the use case here, which wants to upgrade all the package to the latest when packaging the image.
		
			
				
	
	
		
			21 lines
		
	
	
		
			574 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
			
		
		
	
	
			21 lines
		
	
	
		
			574 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
| FROM alpine:3.11
 | |
| 
 | |
| RUN apk update && \
 | |
|     apk upgrade && \
 | |
|     apk add bash procps drill git coreutils libidn curl && \
 | |
|     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"]
 |