Docker dependency
-
wrote on Apr 22, 2020, 8:36 PM last edited by girish Apr 22, 2020, 9:18 PM
I'm interested in hearing opinions about Cloudron's dependency on Docker as specific container system. Depending on the well-being of the Docker company are not without its concerns, I think, if one wants to build the most resilient piece of software. I started to think on this when discovering Podman.
-
Was there any new news on docker, the company? The upstream repo is atleast quite active - https://github.com/moby/moby . I don't have much experience with podman to comment (nor do I know anyone who uses podman).
-
I'm interested in hearing opinions about Cloudron's dependency on Docker as specific container system. Depending on the well-being of the Docker company are not without its concerns, I think, if one wants to build the most resilient piece of software. I started to think on this when discovering Podman.
wrote on Apr 22, 2020, 11:25 PM last edited by@yusf Podman just isn't baked yet, and docker is far, far more developed than the compitition.
See:
https://www.docker.com/blog/announcing-the-compose-specification/docker isn't going anywhere
-
wrote on Apr 23, 2020, 6:36 AM last edited by yusf Apr 23, 2020, 6:36 AM
I’m not saying podman is a replacement, it’s just an example for discussion.
I’ve read that Docker have struggled a bit financially in the last year or so. This article is from 2019 so I don’t know how it turned out, but I think it’s a discussion worth having if they’ve had problems raising capital.
-
Besides the actual docker Cloudron addon, which is rarely used, we tried to keep Docker not heavily exposed to the actual users. For a start it should just be a technical detail only interesting to the app packagers. In theory once Docker goes unmaintained, we could migrate to something else, of course this is a lot of work and just a last resort, but theoretically possible the way we built Cloudron.
-
Besides the actual docker Cloudron addon, which is rarely used, we tried to keep Docker not heavily exposed to the actual users. For a start it should just be a technical detail only interesting to the app packagers. In theory once Docker goes unmaintained, we could migrate to something else, of course this is a lot of work and just a last resort, but theoretically possible the way we built Cloudron.
wrote on Apr 23, 2020, 11:16 AM last edited by@nebulon said in Docker dependency:
theoretically possible the way we built Cloudron
This is good enough for me!
-
wrote on May 3, 2020, 7:09 PM last edited by
At the risk of highjacking this thread, I'm curious about this discussion because I was hoping to install Docker. I need to it to install and run a CAD/BIM server app.
So is Docker it actually available on Cloudron in some fashion?
-
At the risk of highjacking this thread, I'm curious about this discussion because I was hoping to install Docker. I need to it to install and run a CAD/BIM server app.
So is Docker it actually available on Cloudron in some fashion?
wrote on May 3, 2020, 8:08 PM last edited by@christiaan Hijack confirmed. But to answer your question: yes, Docker is available in Cloudron. In fact, the system is completely built around it. That does not mean that it’s a good idea to run extra containers outside the Cloudron context, however.
-
I can attest that it is definitely NOT a good idea to add more Docker images to a CR box outside of CR. CR assumes it has full use of the box, so, anything additional you add can and possibly will break things