docker仓库(Repository)

仓库(Repository)是docker的重要概念之一,它是集中存放镜像的地方。docker官方提供了镜像仓库 Docker Hub
大多数情况下我们可以直接下载官方的镜像,直接使用或进行二次配置。

注册

https://hub.docker.com 免费注册一个 Docker 账号。

登录和退出

执行docker login命令,会提示输入用户名和密码,输入后就登录了。注意,输入密码时不会有任何显示,windows上一般显示*,但linux不会有显示。

1
2
3
4
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: shooke
Password:

执行docker logout就可以退出

1
docker logout

查找镜像

可以通过docker search命令查找官方仓库中的镜像

1
2
3
4
5
6
docker search ubuntu
NAME DESCRIPTION STARS OFFICIAL AUTOMATED
ubuntu Ubuntu is a Debian-based Linux operating sys… 10575 [OK]
dorowu/ubuntu-desktop-lxde-vnc Docker image to provide HTML5 VNC interface … 398 [OK]
rastasheep/ubuntu-sshd Dockerized SSH service, built on top of offi… 243 [OK]
...

下载镜像

在仓库中找到自己想要的镜像后,就可以下载使用。

1
docker pull ubuntu:18.04

这样就可以从官方仓库下载ubuntu:18.04镜像到本地使用。
关于镜像的详细内容看《3.docker镜像》

#参考资料
https://www.runoob.com/docker/docker-repository.html