我对 docker hub 和 docker cloud 有一点困惑。我有需要安装在客户端服务器中并运行容器的 docker 映像。我相信这可以使用 docker hub 来完成,它允许在我的私有存储库中推送和拉取 docker 图像。那么docker cloud有什么用呢?是将图像存储在我自己的 aws 帐户中,而不是将其存储在 docker hub 中吗?容器需要安装在客户端服务器中,那我需要用什么,docker hub还是docker cloud?
问问题
8767 次
1 回答
41
根据您的需要,您可能应该使用 Docker Hub。
Docker Cloud 具有更多附加功能,因此它比 Docker Hub 更广泛。看起来 Docker Cloud 是建立在 Docker Hub 之上的,以便在 Docker 生态系统中提供更全面的解决方案。
但是,当涉及到从 Docker 存储库中获取/存储图像的核心功能时,考虑到 Docker Cloud 文档中的以下声明,它仍然主要由 Docker Hub 提供支持:
Docker Cloud 使用 Docker Hub 作为其本地注册表来存储公共和私有存储库。将图像推送到 Docker Hub 后,它们将在 Docker Cloud 中可用。
补充阅读:
于 2017-03-11T14:47:36.150 回答