什么是镜像?

1.一个只读的模板,就是一个dockerfile,可以在镜像仓库上传或下载。
2.先有镜像,后有容器;并且一个镜像可以创建多个容器。
3.docker镜像最大的特点:分层结构。最底层是一个base层,也即是一个操作系统层。它还会从base层一层层的叠加生成。
什么是层层叠加?例如,安装一个软件,它就会在base层的基础上追加一层。
它的好处就是资源共享。

简单的说镜像就是不能够实际使用 ,但是它是一个模块,它可以生产很多个容器并且实际使用。就好像一个配钥匙的模子,然后容器就是真的钥匙,钥匙可以开门,容器就可以发挥它的作用。

镜像的常用命令

1.查看docker本地的镜像:docker images
2.搜索一个镜像:docker search mysql
这是搜索一个mysql:

这个是上面参数的解释说明:
INDEX :仓库地址
NAME :仓库+名称
STARS :用户的喜欢程度
OFFICIAL:是否为官方,如果为OK的话代表官方,可信度高,放心使用
UTOMATED:是否为公开的dockerfile脚本制成的?也即是说dockerfile是否提供。
3.下载一个镜像:docker pull mysql:5.7
这是下载一个mysql的镜像,后面5.7是指定的版本号,如果你不指定默认下载就是高版本的。
4.删除docker镜像:docker rmi IMAGE ID

配置加速器

如果不配置加速器,我们拉取镜像就是从国外的服务器上面拉取的,那样下载速度就会很慢,所以我们可以配置加速器,我这里配置的是阿里云的加速器。
1.创建一个文件夹
sudo mkdir -p /etc/docker
2.创建文件
sudo tee /etc/docker/daemon.json <<-‘EOF’
{
“registry-mirrors”: [“https://omp33s0g.mirror.aliyuncs.com”]
}
EOF
3.重新加载文件
sudo systemctl daemon-reload
4。重启docker
sudo systemctl restart docker
这样就配置好了,如果你是root用户可以不要sudo。

感谢大家的观看,如果需要交流的可以加我的微信:xinyangyunyang

Docker的镜像管理及配置加速器相关推荐

  1. docker create_Docker镜像管理(一)

    在<Docker入门概述>中曾提到Docker使用仓库(registries)存储Docker镜像.Docker Hub(https://hub.docker.com/)是任何人都可以使用 ...

  2. docker官方镜像用阿里云加速器的方法

    使用docker pull官方镜像的时候慢的让人头疼,无意间发了可以使用阿里云的加速器来加速官方镜像的下载速度 我自己的专属加速器地址 https://5xcgs6ii.mirror.aliyuncs ...

  3. 中高级Java开发应该要了解!docker启动镜像时读取配置

    一面 介绍一下自己 问项目经历, 聊"数据同步" 接着聊上了 K8S 的项目 有没有什么钻研得比较深得技术?(大佬:kubernetes, golang, prometheus, ...

  4. Docker入门与应用系列(二)镜像管理

    1.1 什么是镜像 简单说,Docker镜像是一个不包含Linux内核而又精简的Linux操作系统. 1.2 镜像从哪里来 Docker Hub是由Docker公司负责维护的公共注册中心,包含大量的容 ...

  5. docker原理和镜像管理

    一.Docker概述 Docker是一个开源的应用容器引擎,基于go语言开发并遵守了apache2.0协议开源. Docker是在Linux容器里运行应用的开源工具,是一种轻量级的"虚拟机& ...

  6. Docker官方镜像加速

    使用加速器可以提升获取Docker官方镜像的速度 配置镜像加速器 针对Docker客户端版本大于 1.10.0 的用户 可以通过修改daemon配置文件/etc/docker/daemon.json来 ...

  7. docker desktop ubuntu镜像_「Docker」 - 镜像仓库

    一.镜像仓库 将Docker镜像和Git进行对比,镜像仓库类似GitHub.GitLab等托管平台,Docker的镜像仓库托管的不是代码项目,而是镜像. Docker镜像仓库最大的作用是实现了Dock ...

  8. docker配置加速器,快速拉取镜像

    由于docker拉取镜像比较慢,所以一般我们会配置docker的加速器地址,步骤如下: 1.进入/etc/docker目录 [root@localhost docker]# cd /etc/docke ...

  9. 尚硅谷Docker实战教程-笔记02【安装docker、镜像加速器配置】

    尚硅谷大数据技术-教程-学习路线-笔记汇总表[课程资料下载] 视频地址:尚硅谷Docker实战教程(docker教程天花板)_哔哩哔哩_bilibili 尚硅谷Docker实战教程-笔记01[理念简介 ...

  10. 配置Docker阿里镜像加速器解决获取镜像报错

    Docker阿里镜像加速器的配置 PS: 由于国内网络问题,拉取Docker镜像十分缓慢,我们可以通过配置加速器来解决. Docker 官方中国区 https://registry.docker-cn ...

最新文章

  1. Java抽象类与接口的区别
  2. 如何把视频压缩变小?视频压缩方法介绍
  3. Python 常用系统模块整理
  4. MongoDB安装启动教程
  5. 怎么安装php模板,PHPWind八风格模板的安装及制作教程
  6. 企业库4.0 2008年3月发布的CTP
  7. python语句可以采用交互式执行方式_怎么在Python交互式命令行中运行脚本?
  8. 小程序能打开html页面,小程序新功能直接打开网页
  9. 百度CTO王海峰:百度翻译每日翻译量已达到千亿字符
  10. 手动编译cloudfoundry
  11. Log4net 配置详解
  12. AD域服务器中批量创建帐户
  13. 京瓷打印机m5521cdn_京瓷Kyocera ECOSYS M5521cdn 驱动
  14. 个人常用观影网址记录
  15. kali火狐浏览器设置中文
  16. Document/View/Frame三口组深入探讨
  17. php降序怎写,PHP数组如何按键名实现降序排列
  18. 电脑网页压力测试软件,网站压力测试工具
  19. 全球及中国企业社交网络行业渠道营销分析及市场全面调研报告2021-2027年
  20. powerShell、cmd中命令使用Mysql

热门文章

  1. “出神”才能提高创造力——史蒂芬 · 科特勒 杰米 · 威尔
  2. 监控计算机和家用计算机的区别,建筑设备监控系统复习题
  3. EXCEL工作表保护密码破解
  4. 回文数,回文字符串的判断
  5. Java实现八皇后问题
  6. 10015---Nginx 常用命令
  7. unity项目 别踩白块儿
  8. GitHub 下载单个文件/文件夹
  9. C/C++指针详解(经典,非常详细)
  10. 影视处理计算机配置,影视后期制作电脑配置需要什么