diff --git a/api_ping/Dockerfile b/api_ping/Dockerfile index 82af276..5558d3c 100644 --- a/api_ping/Dockerfile +++ b/api_ping/Dockerfile @@ -1,8 +1,7 @@ FROM alpine:3.20 -RUN rm /usr/lib/python3.12/EXTERNALLY-MANAGED # dependencies needed for compiling c extensions # also busybox-extras for telnet for easier use of backdoor -RUN apk --update add py3-pip g++ python3-dev libffi-dev musl-dev file make busybox-extras +RUN apk --update add py3-pip g++ python3-dev libffi-dev musl-dev file make busybox-extras && rm /usr/lib/python3.12/EXTERNALLY-MANAGED # Try to get wheels working RUN pip install --upgrade pip wheel diff --git a/backfiller/Dockerfile b/backfiller/Dockerfile index 0ce2b27..3e83c7c 100644 --- a/backfiller/Dockerfile +++ b/backfiller/Dockerfile @@ -1,8 +1,7 @@ FROM alpine:3.20 -RUN rm /usr/lib/python3.12/EXTERNALLY-MANAGED # dependencies needed for compiling c extensions # also busybox-extras for telnet for easier use of backdoor -RUN apk --update add py3-pip g++ python3-dev libffi-dev musl-dev postgresql-dev file make busybox-extras +RUN apk --update add py3-pip g++ python3-dev libffi-dev musl-dev postgresql-dev file make busybox-extras && rm /usr/lib/python3.12/EXTERNALLY-MANAGED # Try to get wheels working RUN pip install --upgrade pip wheel diff --git a/bus_analyzer/Dockerfile b/bus_analyzer/Dockerfile index 1443af9..e1a8bbd 100644 --- a/bus_analyzer/Dockerfile +++ b/bus_analyzer/Dockerfile @@ -1,8 +1,7 @@ FROM alpine:3.20 -RUN rm /usr/lib/python3.12/EXTERNALLY-MANAGED # dependencies needed for compiling c extensions # also busybox-extras for telnet for easier use of backdoor -RUN apk --update add py3-pip g++ python3-dev libffi-dev musl-dev postgresql-dev zlib-dev jpeg-dev file make busybox-extras +RUN apk --update add py3-pip g++ python3-dev libffi-dev musl-dev postgresql-dev zlib-dev jpeg-dev file make busybox-extras && rm /usr/lib/python3.12/EXTERNALLY-MANAGED # Try to get wheels working RUN pip install --upgrade pip wheel diff --git a/buscribe_api/Dockerfile b/buscribe_api/Dockerfile index 97299cc..02c21b6 100644 --- a/buscribe_api/Dockerfile +++ b/buscribe_api/Dockerfile @@ -1,8 +1,7 @@ FROM alpine:3.20 -RUN rm /usr/lib/python3.12/EXTERNALLY-MANAGED # dependencies needed for compiling c extensions # also busybox-extras for telnet for easier use of backdoor -RUN apk --update add py3-pip g++ python3-dev libffi-dev musl-dev postgresql-dev file make busybox-extras +RUN apk --update add py3-pip g++ python3-dev libffi-dev musl-dev postgresql-dev file make busybox-extras && rm /usr/lib/python3.12/EXTERNALLY-MANAGED # should speed up installing python modules RUN pip install --upgrade pip wheel diff --git a/chat_archiver/Dockerfile b/chat_archiver/Dockerfile index 11553ed..c3f5b99 100644 --- a/chat_archiver/Dockerfile +++ b/chat_archiver/Dockerfile @@ -1,8 +1,7 @@ FROM alpine:3.20 -RUN rm /usr/lib/python3.12/EXTERNALLY-MANAGED # dependencies needed for compiling c extensions # also busybox-extras for telnet for easier use of backdoor -RUN apk --update add py3-pip g++ python3-dev libffi-dev musl-dev file make busybox-extras +RUN apk --update add py3-pip g++ python3-dev libffi-dev musl-dev file make busybox-extras && rm /usr/lib/python3.12/EXTERNALLY-MANAGED # Try to get wheels working RUN pip install --upgrade pip wheel diff --git a/cutter/Dockerfile b/cutter/Dockerfile index 9e1badf..a13d8b5 100644 --- a/cutter/Dockerfile +++ b/cutter/Dockerfile @@ -1,8 +1,7 @@ FROM alpine:3.20 -RUN rm /usr/lib/python3.12/EXTERNALLY-MANAGED # dependencies needed for compiling c extensions # also busybox-extras for telnet for easier use of backdoor -RUN apk --update add py3-pip g++ python3-dev libffi-dev musl-dev postgresql-dev file make busybox-extras zlib-dev jpeg-dev +RUN apk --update add py3-pip g++ python3-dev libffi-dev musl-dev postgresql-dev file make busybox-extras zlib-dev jpeg-dev && rm /usr/lib/python3.12/EXTERNALLY-MANAGED # Try to get wheels working RUN pip install --upgrade pip wheel diff --git a/downloader/Dockerfile b/downloader/Dockerfile index 8abf6a9..4f69d1e 100644 --- a/downloader/Dockerfile +++ b/downloader/Dockerfile @@ -1,8 +1,7 @@ FROM alpine:3.20 -RUN rm /usr/lib/python3.12/EXTERNALLY-MANAGED # dependencies needed for compiling c extensions # also busybox-extras for telnet for easier use of backdoor -RUN apk --update add py3-pip g++ python3-dev libffi-dev musl-dev file make busybox-extras +RUN apk --update add py3-pip g++ python3-dev libffi-dev musl-dev file make busybox-extras && rm /usr/lib/python3.12/EXTERNALLY-MANAGED # Try to get wheels working RUN pip install --upgrade pip wheel diff --git a/playlist_manager/Dockerfile b/playlist_manager/Dockerfile index 958a785..2509df3 100644 --- a/playlist_manager/Dockerfile +++ b/playlist_manager/Dockerfile @@ -1,8 +1,7 @@ FROM alpine:3.20 -RUN rm /usr/lib/python3.12/EXTERNALLY-MANAGED # dependencies needed for compiling c extensions # also busybox-extras for telnet for easier use of backdoor -RUN apk --update add py3-pip g++ python3-dev libffi-dev musl-dev postgresql-dev file make busybox-extras +RUN apk --update add py3-pip g++ python3-dev libffi-dev musl-dev postgresql-dev file make busybox-extras && rm /usr/lib/python3.12/EXTERNALLY-MANAGED # Try to get wheels working RUN pip install --upgrade pip wheel diff --git a/restreamer/Dockerfile b/restreamer/Dockerfile index a489667..c58fdf8 100644 --- a/restreamer/Dockerfile +++ b/restreamer/Dockerfile @@ -1,8 +1,7 @@ FROM alpine:3.20 -RUN rm /usr/lib/python3.12/EXTERNALLY-MANAGED # dependencies needed for compiling c extensions # also busybox-extras for telnet for easier use of backdoor -RUN apk --update add py3-pip g++ python3-dev libffi-dev musl-dev postgresql-dev file make busybox-extras zlib-dev jpeg-dev +RUN apk --update add py3-pip g++ python3-dev libffi-dev musl-dev postgresql-dev file make busybox-extras zlib-dev jpeg-dev && rm /usr/lib/python3.12/EXTERNALLY-MANAGED # Try to get wheels working RUN pip install --upgrade pip wheel diff --git a/segment_coverage/Dockerfile b/segment_coverage/Dockerfile index efcb922..2e0c0d7 100644 --- a/segment_coverage/Dockerfile +++ b/segment_coverage/Dockerfile @@ -1,8 +1,7 @@ FROM alpine:3.20 -RUN rm /usr/lib/python3.12/EXTERNALLY-MANAGED # dependencies needed for compiling c extensions # also busybox-extras for telnet for easier use of backdoor -RUN apk --update add py3-pip g++ python3-dev libffi-dev musl-dev file make busybox-extras jpeg-dev zlib-dev +RUN apk --update add py3-pip g++ python3-dev libffi-dev musl-dev file make busybox-extras jpeg-dev zlib-dev && rm /usr/lib/python3.12/EXTERNALLY-MANAGED # Try to get wheels working RUN pip install --upgrade pip wheel diff --git a/sheetsync/Dockerfile b/sheetsync/Dockerfile index e63c3c7..73e1559 100644 --- a/sheetsync/Dockerfile +++ b/sheetsync/Dockerfile @@ -1,8 +1,7 @@ FROM alpine:3.20 -RUN rm /usr/lib/python3.12/EXTERNALLY-MANAGED # dependencies needed for compiling c extensions # also busybox-extras for telnet for easier use of backdoor -RUN apk --update add py3-pip g++ python3-dev libffi-dev musl-dev postgresql-dev file make busybox-extras +RUN apk --update add py3-pip g++ python3-dev libffi-dev musl-dev postgresql-dev file make busybox-extras && rm /usr/lib/python3.12/EXTERNALLY-MANAGED # Try to get wheels working RUN pip install --upgrade pip wheel diff --git a/thrimshim/Dockerfile b/thrimshim/Dockerfile index 6593232..cb27e97 100644 --- a/thrimshim/Dockerfile +++ b/thrimshim/Dockerfile @@ -1,8 +1,7 @@ FROM alpine:3.20 -RUN rm /usr/lib/python3.12/EXTERNALLY-MANAGED # dependencies needed for compiling c extensions # also busybox-extras for telnet for easier use of backdoor -RUN apk --update add py3-pip g++ python3-dev libffi-dev musl-dev postgresql-dev file make busybox-extras +RUN apk --update add py3-pip g++ python3-dev libffi-dev musl-dev postgresql-dev file make busybox-extras && rm /usr/lib/python3.12/EXTERNALLY-MANAGED # Try to get wheels working RUN pip install --upgrade pip wheel diff --git a/zulip_bots/Dockerfile b/zulip_bots/Dockerfile index 4ab9f7d..a8f83e6 100644 --- a/zulip_bots/Dockerfile +++ b/zulip_bots/Dockerfile @@ -1,8 +1,7 @@ FROM alpine:3.20 -RUN rm /usr/lib/python3.12/EXTERNALLY-MANAGED # dependencies needed for compiling c extensions # also busybox-extras for telnet for easier use of backdoor -RUN apk --update add py3-pip g++ python3-dev libffi-dev musl-dev file make busybox-extras +RUN apk --update add py3-pip g++ python3-dev libffi-dev musl-dev file make busybox-extras && rm /usr/lib/python3.12/EXTERNALLY-MANAGED # Try to get wheels working RUN pip install --upgrade pip wheel