Docker怎么样拉取镜像?怎样删除镜像?

本文介绍了如何在国内通过USTC Docker Mirror加速Docker镜像的下载。由于从DockerHub官方仓库下载速度较慢,可以使用国内的镜像加速器,如USTC提供的服务。配置方法包括编辑daemon.json文件并添加 ustc的镜像加速器地址,然后重启Docker服务。此外,还讲解了如何拉取和删除Docker镜像。
摘要由CSDN通过智能技术生成

今天的Java培训,我们讲解一下Docker拉取镜像的方式。我们拉取镜像默认是从 Docker Hub 镜像仓库上进行获取的,在 Docker Hub 的官网 Docker Hub   上我们可以查看 Docker 镜像的一些信息。


出于一些原因,国内下载Docker HUB 官方的相关镜像比较慢,可以使用国内(docker.io)的一些镜像加速器,镜像保持和官方一致,关键是速度块,推荐使用。 常用的镜像加速器有: Mirror与Private Registry 区别如下图所示:

目前国内访问 docker hub 速度上有点尴尬,使用 docker Mirror 势在必行。现有国内提供 docker 镜像加速服务的商家有不少,下面重点 ustc 镜像。 ustc 是老牌的 linux 镜像服务提供者了,还在遥远的 ubuntu 5.04 版本的时候就在用。ustc 的 docker 镜像加速器速度很快。ustc docker mirror 的优势 之一就是不需要注册,是真正的公共服务。Docker 镜像使用帮助 - LUG @ USTC  配置 ustc 镜像加速器.

编辑文件 , 注意在 centos7 中不存在 vim 命令 , 因此我们只能使用 vi 进行编辑

vi /etc/docker/daemon.json

在配置文件中配置如下内容

{ 
"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"]
 }

重启 docker

systemctl restart docker

如果重启 docker 以后还是无法进行加速,可以重新 os 在进行尝试

拉取镜像:

docker pull 镜像名称

拉取 tomcat 镜像

docker pull tomcat

删除镜像

我们可以删除指定的镜像也可以删除所有的镜像

删除指定的镜像

docker rmi 镜像名称/镜像 ID

删除所有的镜像

docker rmi `docker images -q`:删除所有镜像

注: `` 中间的字符可以被当做 linux 的命令进行解析执行 `docker images -q`获取的所有镜像的 ID

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值