Docker Hub和docker及其组件一起工作。Docker Hub会帮助你和你的同事协作,并获取功能最全的docker。要做到这一点,它提供的服务有:
- Docker镜像主机
- 用户认证
- 自动镜像构建和工作流程工具,如构建触发器和web hook
- 整合了GitHub和BitBucket
为了使用Docker Hub,首先需要拥有一个账户。
这个账户有三种种方式创建
1.Github or Bitbucket
在官网登陆选择github账户登陆,会跳转到github登陆后验证然后跳回docker(这个过程类似经常使用的QQ授权登陆)
因为我已经有了github账户,所以用Github,快些
2.注册
任意门:https://hub.docker.com/account/signup/
无非是填写用户名密码邮箱然后发确认邮件确认,完成
3.通过命令行注册
sudo docker login
和第二种一样
登陆
在网页登陆或者命令行登陆
我之前登陆过所以不需要密码,第一次需要密码
因为登陆后会在用户目录下留下用户信息
如果是 root 用户或者非 root 用户使用 sudo 的,则文件保存在/root/.dockercfg ,如果是拥有 root 权限的非 root 用户,则保存在非 root 目录下