Update base image from alpine 3.12.7 to 3.14.2

master
Nicolas Favre-Felix 3 years ago
parent 3aaeabfcd3
commit 871992d4aa
No known key found for this signature in database
GPG Key ID: C04E7AA8B6F73372

@ -1,4 +1,4 @@
FROM alpine:3.12.7 AS stage FROM alpine:3.14.2 AS stage
LABEL maintainer="Nicolas Favre-Felix <n.favrefelix@gmail.com>" LABEL maintainer="Nicolas Favre-Felix <n.favrefelix@gmail.com>"
RUN apk update && apk add wget make gcc libevent-dev msgpack-c-dev musl-dev bsd-compat-headers jq RUN apk update && apk add wget make gcc libevent-dev msgpack-c-dev musl-dev bsd-compat-headers jq
@ -9,9 +9,9 @@ RUN cd webdis-$(cat latest) && make && make install && cd ..
RUN sed -i -e 's/"daemonize":.*true,/"daemonize": false,/g' /etc/webdis.prod.json RUN sed -i -e 's/"daemonize":.*true,/"daemonize": false,/g' /etc/webdis.prod.json
# main image # main image
FROM alpine:3.12.7 FROM alpine:3.14.2
RUN apk update && apk add libevent msgpack-c redis # Required dependencies # Required dependencies, with versions fixing known security vulnerabilities
RUN apk add libcrypto1.1 # Security updates RUN apk update && apk add libevent msgpack-c 'redis>5.1' 'apk-tools>2.12.6-r0'
COPY --from=stage /usr/local/bin/webdis /usr/local/bin/ COPY --from=stage /usr/local/bin/webdis /usr/local/bin/
COPY --from=stage /etc/webdis.prod.json /etc/webdis.prod.json COPY --from=stage /etc/webdis.prod.json /etc/webdis.prod.json
RUN echo "daemonize yes" >> /etc/redis.conf RUN echo "daemonize yes" >> /etc/redis.conf

Loading…
Cancel
Save