🔒️(backend) uninstall pip in the production image
Reduce surface area and keep the runtime image minimal.
This commit is contained in:
committed by
aleb_the_flash
parent
5048005fc1
commit
dac4a72838
@@ -127,6 +127,9 @@ ARG MEET_STATIC_ROOT=/data/static
|
|||||||
RUN mkdir -p /usr/local/etc/gunicorn
|
RUN mkdir -p /usr/local/etc/gunicorn
|
||||||
COPY docker/files/usr/local/etc/gunicorn/meet.py /usr/local/etc/gunicorn/meet.py
|
COPY docker/files/usr/local/etc/gunicorn/meet.py /usr/local/etc/gunicorn/meet.py
|
||||||
|
|
||||||
|
# Remove pip to reduce attack surface in production
|
||||||
|
RUN pip uninstall -y pip
|
||||||
|
|
||||||
# Un-privileged user running the application
|
# Un-privileged user running the application
|
||||||
ARG DOCKER_USER
|
ARG DOCKER_USER
|
||||||
USER ${DOCKER_USER}
|
USER ${DOCKER_USER}
|
||||||
|
|||||||
Reference in New Issue
Block a user