Including the free tier, if they want to keep their "world's largest library and community for container images" status. But free tiers cost money.
With RedHat going after Docker itself with their daemonless version of Docker, podman, and docker-ce's lack of cgroupsv2 support, Docker Enterprise having to compete with K8S, and there being multiple entrenched container registry companies (eg Quay) it must be tough at Docker Inc.
Nobody cares about Podman except Red Hat and their most loyal fans. I'd be surprised if podman has managed to steal more than 1% of Docker's install base.
> docker-ce's lack of cgroupsv2 support
containerd supports cgroupsv2. Docker CE is based on containerd. If the current release doesn't have it, the next release will.
> Docker Enterprise having to compete with K8S
Docker Enterprise includes a K8S distribution. Does it compete with itself?
> multiple entrenched container registry companies (eg Quay)
Quay is not a company. It is a CoreOS (now Red Hat) product.
> it must be tough at Docker Inc.
I believe that's true. Just not for any of the reasons you have given.
This seems dismissive. Podman has many neat features that docker doesn't (pods) or were added later (rootless containers).
https://developers.redhat.com/blog/2019/01/29/podman-kuberne...
https://developers.redhat.com/blog/2019/01/15/podman-managin...
Obviously, you can use kompose and docker-compose but I would argue podman has better experience.
Additionally, being the default host (so shorter image name specifications) for most clients gives it a little bit of a leg up.
https://hub.docker.com/search?q=&type=image&image_filter=off...
Until GitHub is able to get as many official images sponsored by the open source projects themselves, DockerHub will not be going away.
Not too big of a deal, but I'd imagine many users would take that into account when they're making chooses.
Link 1: https://www.docker.com/blog/scaling-dockers-business-to-serv...