类比于Git将代码托管至Github远程仓库, Docker Hub是docker将image托管的公共远程镜像仓库. 可以将自己的私有image上传托管到Docker Hub, 也可以如同Github clone 代码仓库一样, 将公共的image pull到本地使用.
在本地使用docker命令从Docker Hub中进行pull和push操作, 首先需要登录.
Windows & MacOS 都使用Docker Desktop图形化界面应用启动docker服务, 界面中都有登录按钮. 点击后使用用户名/密码登录即可. 然后就可以在命令行中对私有仓库进行push/pull操作.
需要注意的是, 对远程公共镜像进行pull时, 是不需要登录的.
docker login [OPTIONS] [SERVER]