仓库是用来集中存放镜像的地方
dl. dockerpool. com/ ubuntu 来说, dl. dockerpool. com 是 注册 服务器 地址,ubuntu是仓库名称
仓库分为私用的仓库和共有的仓库
用户无需登录就可以在公有的仓库下进行下载
docker search
docker search centos (查询出所有的centos下)
docker search centos -s N查询带有N个星的镜像,带星越多,表示关注的人越多
docker push 用户登录以后也可以将自己创建的镜像push上去
docker pull 拉取镜像
自动创建
自动创建对于需要升级的镜像来说十分方便
自动 创建( Automated Builds) 功能 对于 需要 经常 升级 镜像 内 程序 来说 十分 方便。 有时候, 用户 创建 了 镜像, 安装 了 某个 软件, 如果 软件 发布 新版本 则需 要 手动 更新 镜像。 而 自动 创建 功能 使得 用户 通过 Docker Hub 指定 跟踪 一个 目标 网 站( 目前 支持 GitHub 或 BitBucket) 上 的 项目, 一旦 项目 发现 新的 提交, 则 自动 执行 创建。 要 配置 自动 创建, 包括 如下 的 步骤:1) 创建 并 登录 Docker Hub, 以及 目标
目标 网 站;* 在 目标 网 站 中 连接 帐户 到 Docker Hub。
2) 在 Docker Hub 中 配置 一个 自动 创建。
3) 选取 一个 目标 网 站 中的 项目( 需要 含 Dockerfile) 和 分支。
4) 指定 Dockerfile 的 位置, 并提 交 创建。
之后, 可以 在 Docker Hub 的“ 自动 创建” 页面 中 跟踪 每次 创建 的 状态。
docker pool 是国内的专业镜像的社区,目前也提供了官方的镜像下载,阿里云上面也可以下载镜像
创建和使用私用的仓库
使用 registry 镜像 创建 私有 仓库sudo docker run -d -p 5000: 5000 registry