什么是 Docker HUB?

也许您已经研究过了解 Docker HUB 的概念。 这是一个非常实用的答案。

在下面的视频中, 戴维比蒂,Flexa Cloud 的首席科学家解释了 Docker HUB 是什么,并回答了以下问题:

  • 如何创建容器的图像?
  • 形象应该如何维护? 
  • 它可以用于哪些类型的应用程序?
  • 今天有哪些公司使用容器?

检查!

什么是 Docker 集线器

Docker Hub 是一个容器镜像的公共存储库,许多公司和个人可以在这里发布预构建的解决方案镜像。 这些解决方案的范围从 WordPress 到 Magento 和许多其他应用程序。

什么是容器镜像

“由于我需要将构成我的应用程序的所有工件打包到一个文件中,我需要一个文件来写入这个图像,这个文件被称为 Dockerfile. 科 Dockerfile,你写下创建图像时会发生什么。

一旦我创建了我的图像,它将生成一个可以在本地以及公共和私人存储库中共享、发布和存储的文件。

因此,您可以保留这些图像,Amazon Web Services (AWS) 本身提供了一项名为 Amazon ECR 的服务,您可以在其中发布私有图像 — 具有安全性和完整性能。 

Amazon ECR 的另一个非常重要的属性是:上传图片后,您可以选择制作 浏览 构成它的库中可能存在的所有漏洞。   

将此图像上传到存储库后,我可以在需要时对其进行更新; 并且还要建立一个新版本的应用程序,图像将先前更新”。

您可以在哪些应用程序中使用 Docker?

“基本上,今天在 Linux 上运行的任何应用程序 100% 都支持 Docker。 Microsoft 本身正在将其许多系统迁移到 Linux 以利用这一优势,即能够将您的应用程序转换为 Dockerfile.

在某些情况下,也可以在 Windows 2016 容器中运行 Windows 应用程序,尤其是后端应用程序。 但它甚至无法与在 Linux 上运行的应用程序的优势相提并论”。

哪些公司使用 Docker

“如今,几乎 100% 的大公司都使用容器来运行他们的生产系列。 在 Flexa Cloud,我们有数十个客户,他们在容器中运行数百种服务,使用 Amazon Web Services 的容器化资源——高度可扩展的应用程序,具有安全性、性能,最重要的是可移植性。

将应用程序容器化后,我不必担心它将在哪个服务器上运行; 它没有所有繁琐的配置管理过程,即:我的应用程序需要提前安装的要求。 

服务器上唯一需要的就是运行 Docker,并且您的所有依赖项都将被打包。” 

→ 怎么样,你了解什么是 Docker Hub 吗? 订阅我们的 YouTube 频道 关注我们发布的视频!

Compartilhar