仓库(Repository)是集中存放镜像的地方, docker 有个官方的 公共仓库 Docker Hub 。
基本操作
-
打开上述官网网站可以进行个人
注册
, 可以根据需求创建自己的仓库。
image.png
-
本地终端
login
, 后面就可以推送创建的镜像到自己的仓库了。
$ docker login
Login with your Docker ID to push and pull images from Docker Hub. If you don't have a Docker ID, head over to https://hub.docker.com to create one.
Username: tafanfly
Password:
WARNING! Your password will be stored unencrypted in /root/.docker/config.json.
Configure a credential helper to remove this warning. See
https://docs.docker.com/engine/reference/commandline/login/#credentials-store
Login Succeeded
- 可以使用
docker search + 关键字
搜索相应的镜像
自动创建
允许用户通过 Docker Hub与GitHub相关联, 一旦项目发生新的提交,则自动执行创建。
创建私人仓库
官方提供 docker-registry
工具,用于构建私有的镜像仓库。
网友评论