Docker Desktop and Docker Hub are two of the foundational toolsets to get your images built and shipped to the cloud.
Docker Desktop
Docker Desktop is the easiest way to get started with containers on your development machine. The Docker Desktop comes with the Docker Engine, Docker CLI, Docker Compose and Kubernetes. With Docker Desktop there are no cloning of repos, running make files and searching StackOverflow to help fix build and install errors. You just need to download the image for your OS and double-click to get started installing.
Docker Hub
Docker Hub是Docker社区分享Docker镜像的网站/存储库。Docker Hub是一个基于云的存储库,Docker用户和合作伙伴可在其中创建,测试,存储和分发容器镜像。通过Docker Hub,用户可以访问公共的开源镜像存储库,还可以使用空间来创建自己的私有存储库,自动构建功能,webhooks和工作组。
Docker Hub是Docker Registry的云托管版本。如果Docker用户更喜欢维护Docker镜像的存储和分发而不是依赖Docker的服务,则可以选择Docker Registry,这是一个无状态,开源和可扩展的服务器端应用程序。