Skip to content

use podman instead of docker container #157

Open

Description

@mMerlin

docker is being / has been replaced by podman (at least) on Fedora. That should be mentioned on pages talking about docker.

grep -i "docker" -r *

in the repository finds references in a few files. local.md and docker.md being the main ones.

about/community/survey/2019/index.md
about/community/survey/2019/data.json
docs/getting-started/docker.md
docs/getting-started/index.md
docs/getting-started/local.md
index.html
_posts/2019-09-30-version-1-0-released.md

Activity

  1. hardillb commented on Jun 9, 2020

    @hardillb
    Member

    Feel free to submit a pull request to update the the docs and we can review it

  2. mMerlin commented on Jun 9, 2020

    @mMerlin
    Author

    I was hoping someone more familiar with podman and docker could do it. To know when (not) to add qualifiers like "at least", "on fedora", "31+" The basic is easy enough. podman is a dropin replacement, so just change docker … to podman … is all that is needed. Once any prerequisites are installed, and podman is installed by default on at least Fedora 31 +

  3. binnes commented on Sep 23, 2020

    @binnes
    Contributor

    There are multiple options for building container images, including:

    • buildkit, which forms the basis of a number of tools, but is too low level for most to use
    • podman and buildah
    • img
    • kaniko
      there are still more options to choose from, so it will not be possible to include all in the documentation.

    Different companies favour their tool (RedHat is behind podman and buildah, Google is behind Kaniko), so I don't think it is valid to say that podman is replacing Docker - as this is just a RedHat statement.

    Docker is probably still the most widely used, so maybe the default choice to use in documentation? However, I agree that the point should be made that there are other tools available to create OCI compliant containers.

    In certain circumstances, such as building containers on the cloud, Docker has permission and security issues due to the level of access it needs to the underlying virtualisation engine, so in that cases some of the other tools are better choices.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions