Docker 镜像操作

.1 什么是Docker镜像
Docker镜像是由文件系统叠加而成(是一种文件的存储形式)。最底端是一个文件引导系统,即bootfs,这 很像典型的Linux/Unix的引导文件系统。Docker用户几乎永远不会和引导系统有什么交互。实际上,当一个 容器启动后,它将会被移动到内存中,而引导文件系统则会被卸载,以留出更多的内存供磁盘镜像使用。
Docker容器启动是需要的一些文件,而这些文件就可以称为Docker镜像
2 列出镜像
docker官网镜像搜索:https://hub.docker.com/
列出docker下的已安装所有镜像:
REPOSITORY:镜像所在仓库的名称
TAG:镜像标签(一般是版本号)
IMAGE ID:镜像ID
CREATED:镜像的创建日期
SIZE:镜像大小
只显示镜像ID
这些镜像都是存储在Docker宿主机的 /var/lib/docker 目录下
为了区分同一个仓库下的不同镜像,Docker提供了一种称为标签(TAG)的功能。每个镜像都带有一个标签 (TAG),例如10.2.1lastest 等等。这种机制使得同一个仓库中可以存储多个镜像。--- 版本号。
我们可以使用仓库名后面加上一个冒号和标签名 ( REPOSITORY:TAG ) 来指定该仓库中的某一具体的镜像, 如果未指定镜像的标签,将下载lastest最新版本,例如:只写了centosdocker将默认使用 centos:lastest 镜像。
3 搜索镜像
如果你需要从网络中查找需要的镜像,可以通过以下命令搜索
NAME:仓库名称
DESCRIPTION:镜像描述
STARS:关注度,反应一个镜像的受欢迎程度
OFFICIAL:是否官方
AUTOMATED:自动构建,表示该镜像由Docker Hub自动构建流程创建的
OPTIONS 选项说明:
-s 列出关注数大于指定值的镜像
--no-trunc 显示完整的镜像描述DESCRIPTION
4拉取镜像
  4.1Docker Hub拉取镜像
例如:我们拉取 mysql 5.6版本的镜像
注意:如果出现下载失败情况 : 网络连接超时
成功下载情况 :
4.2 配置国内镜像加速器
国情的原因,目前国内访问 Docker HUB 官方的相关镜像下载比较慢,可以使用国内的一些镜像加速器,镜像保持 和官方一致,关键是速度块,推荐使用。镜像加速器其实是把官方的库文件整个拖到自己的服务器上做镜像,并定时与官方做同步。
第一种: ustc
ustc是老牌的linux镜像服务提供者了,还在遥远的ubuntu 5.04版本的时候就在用。ustcdocker镜像加速器 速度很快。ustc docker mirror的优势之一就是不需要注册,是真正的公共服务。https://lug.ustc.edu.cn/wik i/mirrors/help/docker
步骤:
1. 通过修改daemon配置文件/etc/docker/daemon.json来使用加速器,如果不存在则手动创建
2. 打开文件后,按 i 字母后插入状态,在该文件中输入如下内容:
3. 注意:一定要重启docker服务,如果重启docker后无法加速,那就重新启动CentOS
第二种:阿里云镜像, 需要注册帐号
. 注册并登陆阿里云https://www.aliyun.com/, 进入管理控制台后,在如下图找到 容器镜像服务
 通过修改daemon配置文件/etc/docker/daemon.json来使用加速器,如果不存在则手动创建
3. 文件加入以下内容
4. 一定要重启docker服务,如果重启docker后无法加速,可以重新启动CentOS
以上两种方式 二选其一
再通过 docker pull 命令下载镜像:速度杠杠的
5 删除镜像
删除某一个镜像
删除所有镜像 ( `` 反单引号 )
其中 docker images -q 获取所有镜像id
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

JAVA代码搬运工

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值