Docker Hub

dockerhub

在 Docker 中,仓库(Repository)是集中存放镜像的地方。

目前 Docker 官方维护了一个公共仓库 Docker Hub,其中已经包括了数量超过 15,000 的镜像。大部分需求都可以通过在 Docker Hub 中直接下载镜像来实现。

常用命令:

  • docker search:搜索镜像
  • docker pull:拉取镜像
  • docker push:推送镜像(登录后操作)
  • docker login:登录
  • docker logout:退出

自动创建

自动创建(Automated Builds)功能对于需要经常升级镜像内程序来说,十分方便。

要配置自动创建,包括如下的步骤:

  • 创建并登录 Docker Hub,以及目标网站;
  • 在目标网站中连接帐户到 Docker Hub;
  • 在 Docker Hub 中配置一个自动创建;
  • 选取一个目标网站中的项目(需要含 Dockerfile )和分支;
  • 指定 Dockerfile 的位置,并提交创建。

之后,可以在 Docker Hub 的自动创建页面中跟踪每次创建的状态。

上一篇: Docker 容器基本操作

下一篇: 私有仓库