use alpine as the docker distribution
This commit is contained in:
		| @@ -1,6 +1,6 @@ | ||||
| FROM alpine:3.11 as build | ||||
|  | ||||
| RUN apk add --no-cache gcc g++ musl-dev linux-headers cmake openssl-dev | ||||
| RUN apk add --no-cache gcc g++ musl-dev linux-headers cmake mbedtls-dev | ||||
| RUN apk add --no-cache make | ||||
| RUN apk add --no-cache zlib-dev | ||||
|  | ||||
| @@ -14,14 +14,12 @@ COPY --chown=app:app . /opt | ||||
| WORKDIR /opt | ||||
|  | ||||
| USER app | ||||
| RUN [ "make", "ws_install" ] | ||||
| RUN [ "make", "ws_mbedtls_install" ] | ||||
| RUN [ "rm", "-rf", "build" ] | ||||
|  | ||||
| FROM alpine:3.11 as runtime | ||||
|  | ||||
| RUN apk add --no-cache libstdc++ | ||||
| RUN apk add --no-cache strace | ||||
| RUN apk add --no-cache gdb | ||||
| RUN apk add --no-cache libstdc++ mbedtls | ||||
|  | ||||
| RUN addgroup -S app && adduser -S -G app app | ||||
| COPY --chown=app:app --from=build /usr/local/bin/ws /usr/local/bin/ws | ||||
|   | ||||
		Reference in New Issue
	
	Block a user