moby-engine all install the
docker command/daemon/etc. It’s exactly the same thing that gets installed. Which is confusing! The difference is in the version.
dnf info docker moby-engine to see the package version or github repo/url, and see the commit dates, etc.
I was initially using
docker-ce to be using the industry standard, but got frustrated when I updated fedora and it took the docker people forever to release a stable version for the latest fedora version.
moby-engine is exactly the same thing but available in the fedora repo, maintained regularly, and lags only slightly behind in the latest
docker-ce version. The
docker package seems almost abandoned. The bonus is not needing to use yet another third party repo.
I hope this makes it clear, and just ask if something is unclear. It took me a while to clarify this for myself!