Git Product home page Git Product logo

Comments (12)

gautamkrishnar avatar gautamkrishnar commented on May 18, 2024 5

We are not yet familiar with podman. Also the whole home cloud app ecosystem is less likely to use podman, so for now we have no plans to support podman.

Podman command line is compatible with the docker commands. You can simply do alias docker=podman it will work fine.

Learn more about podman: https://docs.podman.io/en/latest/

from casaos.

ruckc avatar ruckc commented on May 18, 2024 4

Is love to see podman support as it's rootless by default. Which makes it a much better security conscious choice.

from casaos.

ruckc avatar ruckc commented on May 18, 2024 4

My primary reason is that podman containers are rootless by default. With docker it takes effort to ensure the containers are running securely on the host, and anyone that has access to the docker socket can essentially elevate themselves to root. Podman doesn't have these issues... you can choose to run containers with root for privileged use cases, but the default is running as the invoking user. The podman CLI is also compatible with docker CLI, so supporting podman should be just substituting podman for docker in shell commands.

from casaos.

LinkLeong avatar LinkLeong commented on May 18, 2024

We don't recommend using commands to manage casaos or docker, and podman has no daemon, so we won't consider compatibility with podman for now.

from casaos.

JohnGuan avatar JohnGuan commented on May 18, 2024

We are not yet familiar with podman. Also the whole home cloud app ecosystem is less likely to use podman, so for now we have no plans to support podman.

Is there any reason you see why you think it would be better to use podman? We'd be glad to discuss better technical solutions!

from casaos.

RobotsAreCrazy avatar RobotsAreCrazy commented on May 18, 2024

We are not yet familiar with podman. Also the whole home cloud app ecosystem is less likely to use podman, so for now we have no plans to support podman.

Is there any reason you see why you think it would be better to use podman? We'd be glad to discuss better technical solutions!

Hope you look at migrating over to it in time

from casaos.

markstinson avatar markstinson commented on May 18, 2024

Being a paid Linux SA and having to deal SecOps related activities of system currency, errata, compliance for numerous entities who's names are acronyms -- I strongly concur about converting to podman instead of docker.

As mentioned above, there is zero learning curve as it was designed to be a docker drop-in substitute. Plus you don't have to deal with systemctl for its daemon. podman is the new industry standard.

The only thing I can think might be the smallest challenge could be is someone's container using ports below 1024, and to fix that, it's just a config setting away - which could be configured.

from casaos.

Lunarequest avatar Lunarequest commented on May 18, 2024

Also since podman v2 its shipped with a docker compatible rest api https://podman.io/blogs/2020/07/01/rest-versioning.html

from casaos.

H3cJP avatar H3cJP commented on May 18, 2024

404 error at "https://podman.io/blogs/2020/07/01/rest-versioning.html"

from casaos.

Lunarequest avatar Lunarequest commented on May 18, 2024

https://web.archive.org/web/20200714221404/https://podman.io/blogs/2020/07/01/rest-versioning.html

from casaos.

H3cJP avatar H3cJP commented on May 18, 2024

yes but why documentation would just be removed instead of redirecting older links to an arquive on the same site for example showing that as an deprecated version? it doesn't make any sense needing to rely on third party sites like https://web.archive.org

from casaos.

Lunarequest avatar Lunarequest commented on May 18, 2024

It was a blog post, its still around but they've changed the layout and i've not had enough time to look into the new url

from casaos.

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.