diff --git a/zubhub_backend/compose/celery/prod/Dockerfile b/zubhub_backend/compose/celery/prod/Dockerfile index dc09d161b..7e4abdd50 100644 --- a/zubhub_backend/compose/celery/prod/Dockerfile +++ b/zubhub_backend/compose/celery/prod/Dockerfile @@ -19,7 +19,9 @@ WORKDIR /celery # copying neccessary files to work directory COPY ./compose/celery/requirements.txt /celery/ -RUN pip install --upgrade pip wheel \ +RUN pip install --upgrade wheel \ + # pip versions greater than 24.0 fails to install celery 4.4.0. pin pip until we are ready to upgrade celery + && pip install pip==24.0 \ # Requirements are installed here to ensure they will be cached. && pip install -r /celery/requirements.txt diff --git a/zubhub_backend/compose/flower/prod/Dockerfile b/zubhub_backend/compose/flower/prod/Dockerfile index aca548302..3c8711509 100644 --- a/zubhub_backend/compose/flower/prod/Dockerfile +++ b/zubhub_backend/compose/flower/prod/Dockerfile @@ -21,7 +21,9 @@ WORKDIR /flower # copying neccessary files to work directory COPY ./compose/flower/requirements.txt /flower/ -RUN pip install --upgrade pip wheel \ +RUN pip install --upgrade wheel \ + # pip versions greater than 24.0 fails to install celery 4.4.0. pin pip until we are ready to upgrade celery + && pip install pip==24.0 \ # Requirements are installed here to ensure they will be cached. && pip install -r /flower/requirements.txt diff --git a/zubhub_backend/compose/media/dev/Dockerfile b/zubhub_backend/compose/media/dev/Dockerfile index b2f176449..4c1b3d936 100644 --- a/zubhub_backend/compose/media/dev/Dockerfile +++ b/zubhub_backend/compose/media/dev/Dockerfile @@ -23,7 +23,9 @@ WORKDIR /home # copying neccessary files to work directory COPY ./compose/media/requirements.txt /home/ -RUN pip install --upgrade pip wheel \ +RUN pip install --upgrade wheel \ + # pip versions greater than 24.0 fails to install celery 4.4.0. pin pip until we are ready to upgrade celery + && pip install pip==24.0 \ # Requirements are installed here to ensure they will be cached. && pip install -r /home/requirements.txt @@ -40,4 +42,4 @@ COPY ./compose/docker_secrets_expand.sh /docker_secrets_expand.sh RUN sed -i 's/\r$//g' /docker_secrets_expand.sh RUN chmod +x /docker_secrets_expand.sh -ENTRYPOINT [ "/home/start" ] \ No newline at end of file +ENTRYPOINT [ "/home/start" ] diff --git a/zubhub_backend/compose/media/prod/Dockerfile b/zubhub_backend/compose/media/prod/Dockerfile index bc9094f97..3573ee7b7 100644 --- a/zubhub_backend/compose/media/prod/Dockerfile +++ b/zubhub_backend/compose/media/prod/Dockerfile @@ -22,7 +22,9 @@ WORKDIR /home # copying neccessary files to work directory COPY ./compose/media/requirements.txt /home/ -RUN pip install --upgrade pip wheel \ +RUN pip install --upgrade wheel \ + # pip versions greater than 24.0 fails to install celery 4.4.0. pin pip until we are ready to upgrade celery + && pip install pip==24.0 \ # Requirements are installed here to ensure they will be cached. && pip install -r /home/requirements.txt @@ -39,4 +41,4 @@ COPY ./compose/docker_secrets_expand.sh /docker_secrets_expand.sh RUN sed -i 's/\r$//g' /docker_secrets_expand.sh RUN chmod +x /docker_secrets_expand.sh -ENTRYPOINT [ "/home/start" ] \ No newline at end of file +ENTRYPOINT [ "/home/start" ] diff --git a/zubhub_backend/compose/web/dev/Dockerfile b/zubhub_backend/compose/web/dev/Dockerfile index ebff96967..22655bdfe 100644 --- a/zubhub_backend/compose/web/dev/Dockerfile +++ b/zubhub_backend/compose/web/dev/Dockerfile @@ -24,7 +24,9 @@ WORKDIR /zubhub_backend # copying neccessary files to work directory COPY ./compose/web/requirements.txt /zubhub_backend/ -RUN pip install --upgrade pip wheel \ +RUN pip install --upgrade wheel \ + # pip versions greater than 24.0 fails to install celery 4.4.0. pin pip until we are ready to upgrade celery + && pip install pip==24.0 \ # Requirements are installed here to ensure they will be cached. && pip install -r /zubhub_backend/requirements.txt @@ -41,4 +43,4 @@ COPY ./compose/docker_secrets_expand.sh /docker_secrets_expand.sh RUN sed -i 's/\r$//g' /docker_secrets_expand.sh RUN chmod +x /docker_secrets_expand.sh -ENTRYPOINT [ "/zubhub_backend/start" ] \ No newline at end of file +ENTRYPOINT [ "/zubhub_backend/start" ] diff --git a/zubhub_backend/compose/web/prod/Dockerfile b/zubhub_backend/compose/web/prod/Dockerfile index fb9227625..a64fc41c5 100644 --- a/zubhub_backend/compose/web/prod/Dockerfile +++ b/zubhub_backend/compose/web/prod/Dockerfile @@ -23,7 +23,9 @@ WORKDIR /zubhub_backend # copying neccessary files to work directory COPY ./compose/web/requirements.txt /zubhub_backend/ -RUN pip install --upgrade pip wheel \ +RUN pip install --upgrade wheel \ + # pip versions greater than 24.0 fails to install celery 4.4.0. pin pip until we are ready to upgrade celery + && pip install pip==24.0 \ # Requirements are installed here to ensure they will be cached. && pip install -r /zubhub_backend/requirements.txt @@ -40,4 +42,4 @@ COPY ./compose/docker_secrets_expand.sh /docker_secrets_expand.sh RUN sed -i 's/\r$//g' /docker_secrets_expand.sh RUN chmod +x /docker_secrets_expand.sh -ENTRYPOINT [ "/zubhub_backend/start" ] \ No newline at end of file +ENTRYPOINT [ "/zubhub_backend/start" ]