Giter Club home page Giter Club logo

Comments (4)

benibr avatar benibr commented on June 9, 2024

One addition:

The checked out version should maybe be visible in the mig/ directory, not just inside the home directory in the container

https://github.com/ucphhpc/docker-migrid/blob/master/Dockerfile.rocky8#L772

from docker-migrid.

jonasbardino avatar jonasbardino commented on June 9, 2024

Sorry for the slow response - vacation and other tasks kept me busy :-/

I'm not sure I have the full overview of the consequences of the proposed modification, but am not generally averse to the idea. Currently I usually end up using complete docker clean on dev and test sites because of various docker/podman caching issues, possibly including the mentioned one.

One possible problem is the fact that both the mig and httpd dirs/volumes contain generated configuration files implicitly bound to a specific migrid version. That is, I guess we can potentially run into similar issues with the httpd volume being out of sync with the running migrid version.

from docker-migrid.

benibr avatar benibr commented on June 9, 2024

So maybe we should not only remove the mig volume but also the httpd volume in production?

from docker-migrid.

jonasbardino avatar jonasbardino commented on June 9, 2024

Well, at least that's what I suppose we might end up having to do if so. I'm just not sure if this will drag us down the way to restructuring everything to use a separate configuration volume setup or something, as we discussed previously here but put on hold for various reasons. If anybody can find time to look into the matter it would be welcome of course.

from docker-migrid.

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.