管理图片
使映像可供组织内部或外部的其他人使用的最简单方法是使用Docker注册表(例如Docker Hub)或运行自己的私有注册表。
Docker集线器
Docker Hub是由Docker,Inc.管理的公共注册表。它集中了有关组织,用户帐户和图像的信息。它包括使用组织,CLI和API访问使用以下命令的web UI,认证和授权docker login
,docker pull
以及docker
push
,评论,明星,搜索,等等。
Docker注册表
Docker Registry是Docker生态系统的组成部分。注册表是一个存储和内容交付系统,其中包含命名的Docker映像,这些映像具有不同的标记版本。例如,distribution/registry
带有标签2.0
和的图片latest
。用户通过使用docker push和pull命令(例如)与注册表进行交互docker pull myregistry.com/stevvooe/batman:voice
。
Docker Hub是Docker Registry的一个实例。
内容信任
在网络系统之间传输数据时,信任是一个主要问题。特别是,当通过不受信任的介质(例如Internet)进行通信时,确保系统所运行的所有数据的完整性和发布者至关重要。您使用Docker将图像(数据)推入和拉入注册表。内容信任使您能够验证从注册表通过任何渠道收到的所有数据的完整性和发布者。
有关在Docker客户端上配置和使用此功能的信息,请参阅内容信任。
码头工人,注册表,API,集线器