一、简介
目前 Docker 官方维护了一个公共仓库 Docker Hub,其中已经包括了数量超过 15,000 的镜像。大部分需求都可以通过在 Docker Hub 中直接下载镜像来实现。
二、注册账号
你可以在 https://cloud.docker.com 免费注册一个 Docker 账号。
三、控制台操作
1、登录 docker login
2、搜索镜像 docker search
以nginx为例 , 可以看到返回了很多包含关键字的镜像, 其中包括镜像名字、描述、收藏数(表示 该镜像的受关注程度)、是否官方创建、是否自动创建.
根据是否是官方提供,可将镜像资源分为两类。
一种是基础镜像或根镜像。这些基础镜像由 Docker 公司创建、验证、支持、提供。这样的镜像往往使用单个单词作为名字,例如nginx。
还有一种类型,比如 webdevops/php-nginx 镜像,它是由 Docker 的用户创建并维护 的,往往带有用户名称前缀。
3、拉取镜像 docker pull
4、推送镜像 docker push
docker push {username}/{镜像名}:{tag}
5、退出登录 docker logout