Code Monkey home page Code Monkey logo

Comments (3)

GrahamDumpleton avatar GrahamDumpleton commented on July 21, 2024

As interim measure, add to your requirements.txt file:

mod_wsgi==4.5.2

This should from memory cause the newer version to be installed and replace existing version in image.

I am having problems with updating the images on Docker Hub at the moment because Docker Hub has broken automated builds, in as much as they now longer allow you to build images that want to use Linux capabilities. This appears to be a bug in Docker support for whatever file system type they are using on the build systems. This problem was occurring on and off for a while but now appears to be permanently broken. The only solution I have is to sign up for some separate CI/CD system which Docker build capabilities and build images there and push to Docker Hub. I can't push images from home as I down have the upload bandwidth.

As more permanent solution I am working on much better new Docker images that will not use port 80 and so not be dependent on needing Linux capabilities. These aren't exactly compatible and may need changes in how you use existing ones to change. The only other thing I can do is create an interim Docker image which is same as original but, just changes port 80 to port 8080 and make it available under a different name. You would still need to at least change the port number being exposed.

Can you tell me how you are using the images? Are you using just the base image or are you using the onbuild image? In the final replacement there likely will be no onbuild images as they have various limitations and best avoided.

from mod_wsgi-docker.

gsingers avatar gsingers commented on July 21, 2024

I'm using the onbuild. Dockerfile is at https://github.com/lucidworks/searchhub/blob/master/python/Dockerfile

I'm currently running it on port 80.

from mod_wsgi-docker.

GrahamDumpleton avatar GrahamDumpleton commented on July 21, 2024

This is still not tracking the very latest mod_wsgi version as only updated if feel necessary, but it was at least updated to 4.5.2 some time back. Closing this issue for now.

from mod_wsgi-docker.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.