如何使用Docker pull命令下载Docker镜像

时间:2020-07-27 12:58:47  来源:igfitidea点击:

Docker Pull命令非常简单易于使用命令行工具来下载Docker镜像。
此Docker教程解释了如何使用Docker Lifl命令从Docker存储库中取Docker镜像。

在下载镜像之前,我们需要知道镜像的名称。
我们可以使用Docker Search命令查找镜像:

docker search NAME

一旦找出我们想要使用的镜像,我们可以运行Docker Pull命令并下载图片:

docker pull NAME

例如,以下命令将Ubuntu镜像下载到本地系统:

docker pull ubuntu

使用标签,我们可以将特定版本的镜像下载到本地系统(我们可以从Docker Hub找到可用的标签)。
例如,如果我们使用最新的标签,Docker Lifl命令将下载最新镜像:

docker pull ubuntu:latest

或者

docker pull ubuntu:19.04

如果未添加标记,则默示最新标记。

最新的标签并不一定意味着它将下载最新版本的镜像。
使用最新标签时,Docker守护程序将下载标记为最新的镜像。
例如,Ubuntu:最新标签指向“最新LTS”发布而不是最近的发布。
如果远程存储库没有具有最新标记的镜像,下载将失败。

如果使用-a标志,它将在存储库中下载所有标记的镜像。

docker pull -a hello-world

要在本地系统上列出可用镜像,请运行docker镜像命令:

docker images

请注意,当我们执行Docker Run命令时,Docker Pult会自动完成,并且如果镜像尚未存在于本地系统中。
但是在使用Docker Run命令启动新容器之前,手动下载镜像是一个很好的做法。