mirror of
				https://github.com/yeasy/docker_practice.git
				synced 2025-10-31 10:11:34 +00:00 
			
		
		
		
	Rewrite the introduction and minor fix
This commit is contained in:
		| @@ -1,21 +1,33 @@ | ||||
| ##Docker Hub | ||||
| 目前Docker官方维护了一个公共仓库--[Docker Hub](https://hub.docker.com/),其中已经包括了超过15,000的镜像。大部分用户的需求,都可以通过在Docker Hub中直接下载镜像来实现。 | ||||
|  | ||||
| ###登录 | ||||
| ### 登录 | ||||
| 可以通过执行`docker login`命令来输入用户名、密码和邮箱来完成注册和登录。 | ||||
| 注册成功后,本地用户目录的`.dockercfg`中将保存用户的认证信息。 | ||||
|  | ||||
| ###操作 | ||||
| 用户可以无需登录通过`docker search`命令来查找官方仓库中的镜像,并利用`docker pull`命令来将它下载到本地。 | ||||
| ### 基本操作 | ||||
| 用户无需登录即可通过`docker search`命令来查找官方仓库中的镜像,并利用`docker pull`命令来将它下载到本地。 | ||||
|  | ||||
| 例如以centos为关键词进行搜索: | ||||
| ``` | ||||
| $ sudo docker search centos | ||||
| NAME           DESCRIPTION                                     STARS     OFFICIAL   TRUSTED | ||||
| centos         Official CentOS 6 Image as of 12 April 2014     88 | ||||
| tianon/centos  CentOS 5 and 6, created using rinse instea...   21 | ||||
| NAME                                            DESCRIPTION                                     STARS     OFFICIAL   AUTOMATED | ||||
| centos                                          The official build of CentOS.                   465       [OK] | ||||
| tianon/centos                                   CentOS 5 and 6, created using rinse instea...   28 | ||||
| blalor/centos                                   Bare-bones base CentOS 6.5 image                6                    [OK] | ||||
| saltstack/centos-6-minimal                                                                      6                    [OK] | ||||
| tutum/centos-6.4                                DEPRECATED. Use tutum/centos:6.4 instead. ...   5                    [OK] | ||||
| ... | ||||
| ``` | ||||
| 可以看到返回了很多包含关键字的镜像,其中包括镜像名字、描述、星级(表示该镜像的受欢迎程度)、是否官方创建、是否自动创建。 | ||||
| 官方的镜像说明是官方项目组创建和维护的,automated 资源允许用户验证镜像的来源和内容。 | ||||
|  | ||||
| 根据是否是官方提供,可将镜像资源分为两类。 | ||||
| 一种是类似centos这样的基础镜像,被称为基础或根镜像。这些基础镜像是由Docker公司创建、验证、支持、提供。这样的镜像往往使用单个单词作为名字。 | ||||
| 还有一种类型,比如`tianon/centos`镜像,它是由Docker的用户创建并维护的,往往带有用户名称前缀。可以通过前缀`user_name/`来指定使用某个用户提供的镜像,比如tianon用户。 | ||||
|  | ||||
| 另外,在查找的时候通过`-s n`参数可以指定仅显示评价为`n`星以上的镜像。 | ||||
|  | ||||
| 下载官方centos镜像到本地。 | ||||
| ``` | ||||
| $ sudo docker pull centos | ||||
|   | ||||
		Reference in New Issue
	
	Block a user