• EnsignWashout@startrek.website
      link
      fedilink
      arrow-up
      0
      ·
      9 hours ago

      Podman is the RedHat implementation of the Open Container Initiative (OCI).

      A Dockerfile and a Containerfile are both OCI. Docker and Podman can generally both use either.

      Contrasted with Docker, Podman has better security defaults, and installers and licenses that are both actually open source. (Parts of Docker are open source. Parts are not.)

      Docker used to lead with additional features beyond OCI such as Docker Compose, but Podman Compose has been a thing for a while, now.

      The more mature a product is, the more likely it works perfectly with any OCI compliant tool.

      For rookie work, I feel like there’s still fair odds the developer only uses Docker and may rely on some anti-pattern that requires setting “bad security=ok” settings before their project will work in Podman.

      Your mileage may vary.

    • fruitycoder@sh.itjust.works
      link
      fedilink
      arrow-up
      0
      ·
      20 hours ago

      It’s a daemonless client for managing Linux containers. So any “docker” container. Most Linux distros have a native package for it too