( 三 ) 初识 Docker 的镜像

先要启动 Docker
service docker start
Docker 镜像在哪里?

类似于 Maven ,我们既可以从一些公共 Docker Registry 获取 Docker 镜像,也可以搭建自己的 Docker Registr,截止到目前我还没有搭建自己的 Docker Registry,所以默认是从 Docker 官方的 Docker Hub ( https://index.docker.io) 来获取,然后保存在我们的本地。

Docker 镜像的查询

Docker 镜像的查询命令很简单,你只需要知道你要安装的软件的名字,然后就可以看到可得的资源列表

docker search 镜像名字

比如你可以试一下 docker search nginx , 注意 NAME 属性的值

这里写图片描述

Docker 镜像的拉取

需要根据 Docker 镜像中的 NAME 属性值,比如上面图片为 nginx

docker pull 镜像名字(NAME 属性的值)
docker pull url/NAME (可以指定 Docker Registry 地址)
拉取的镜像保存位置

/var/lib/docker/image/overlay/repositories.json 镜像目录
/var/lib/docker/containers 存储具体镜像

查看本地的镜像列表
docker images

这里写图片描述

删除本地镜像

可能会遇到有对应的容器无法删除的情况,-f 会强制删除

docker rmi 镜像id/REPOSITORY
docker rmi -f 镜像id/REPOSITORY
删除所有的镜像

-f 会强制删除

docker rmi -f $(docker images)

猜你喜欢

转载自blog.csdn.net/bestcxx/article/details/80149808