「Docker学习系列教程」基础篇小总结及高级篇预告

news2025/1/20 1:08:14

通过前面十来篇的学习,我们已经把docker基础篇学习完了。这篇文章,咱们就来小总结下基础篇学习的东西以及介绍接下来高级篇中,将会学习到哪些知识点。

基础篇总结:

第一篇,      凯哥就介绍了怎么在Centos系统中安装Docker.这一篇文章中,我们学会了查看docker版本号命令:docker version.以及docker的hell-world镜像下载:docker run hello-world.如何设置镜像加速。Docker为什么比vm虚拟机快的原因:docker不需要虚拟机实现硬件资源虚拟化,运行在docker容器上的程序直接使用的都是实际物理机的硬件资源。因此CPU、内存利用率上docker会在效率上有明显的优势。

第二篇,      从第二篇开始,我们就开始学习docker常用的命令。在这一篇中,我们介绍了docker的启动命令和镜像命令。

比如开启启动docker的命令:systemctl enable docker.查看docker概要信息:docker info.启动docker:systemctl start docker.重启:systemctl restart docker等相关的命令。

镜像命令中我们学了:docker images是列出本地已经存在的镜像。查找镜像: search 镜像名称。拉取:docker pull镜像名称[:TAG].删除指定id的镜像:docker rmi 镜像id.还有什么是docker的虚悬镜像

第三篇,      主要内容如下图:

第四篇,      主要内容如下:

第五篇,  我们对docker的镜像做了介绍,介绍了镜像是什么?分层镜像及联合文件系统等

第六篇,  在这一篇文章中,咱们介绍了docker镜像commit操作案例。延时案例如下图:

第七篇,  咱们介绍了怎么将本地docker镜像发布到远程镜像仓库中

第八篇,  如何将本地的docker镜像发布到公司内部镜像仓库中

第九篇,  介绍了docker中一个重要内容—容器数据卷。

第十篇,  通过前面第9篇的介绍后,在这一篇中,咱们介绍了如果在宿主机和容器之间映射添加容器卷及卷的继承和共享

第十一篇, 在这一篇中,咱们介绍了docker常规安装软件方式:咱们安装Tomcat、MySQL及Redis。还有安装过程中遇到的问题怎么解决的。

接下来,介绍高级篇内容:

在高级篇中,咱们将要学习docker复杂安装,在复杂安装会通过两个案例来讲解--①、mysql主从搭建;②、Redis三主三从集群扩容配置、主从容错切换案例、主从扩容案例、主从缩容案例;

讲解完复杂安装后,接下来就降级Dockerfile文件指令及自己编写一个Dockerfile文件;dockerfile案例之虚悬镜像。

讲解完dockerfile之后,咱们就来讲自己创建的微服务部署到docker中,来个docker微服务实战。

微服务实战之后,咱们将讲解docker另一个重要知识点—docker的网络以及自定义网络

当我们把docker的网络弄明白之后,咱们就来学习docker-compose容器编排。

好了,就准备进入到高级篇一起学习吧~.

大家好,我是凯哥Java(kaigejava),乐于分享,每日更新技术文章,欢迎大家关注“凯哥Java”,及时了解更多。让我们一起学Java。也欢迎大家有事没事就来和凯哥聊聊~~~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/93080.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【微服务之分布式全局Id】分布式全局ID生成

分布式全局ID解决方案 1、UUID 最容易想到的就是 UUID (Universally Unique Identifier) 了, UUID 的标准型式包含 32 个 16 进制数字,以连字号分为五段,形式为 8-4-4-4-12 的 36 个字符,这个是 Java 自带的,用着也简…

DBCO-PEG-Silane|DBCO-PEG-SIL|二苯并环辛炔-聚乙二醇-硅烷

DBCO-PEG-Silane,DBCO 试剂是一类点击化学标记试剂,含有非常活泼的 DBCO((二苯并环辛炔)基团,DBCO 试剂可以通过无铜点击化学与叠氮化物标记的分子或生物分子发生反应。DBCO 点击化学可以在水性缓冲液中运行…

用噪点滤镜回忆童年电视机的雪花屏

介绍 相信很多人80,90后的同学对童年里电视机的突然出现刺啦刺啦的雪花屏记忆犹新,本期将用 pixi.js 来完成一个电视机播放动漫然后突然出现雪花屏的动画,里面主要讲解了如何使用pixi.js播放帧动画和如何用噪点滤镜制造雪花屏。 演示 正文 初始化渲染…

web前端网页设计期末课程大作业:关于城市旅游的HTML网页设计 ——北京

👨‍🎓学生HTML静态网页基础水平制作👩‍🎓,页面排版干净简洁。使用HTMLCSS页面布局设计,web大学生网页设计作业源码,这是一个不错的旅游网页制作,画面精明,排版整洁,内容…

微服务框架 SpringCloud微服务架构 多级缓存 48 多级缓存 48.2 OpenResty 快速入门

微服务框架 【SpringCloudRabbitMQDockerRedis搜索分布式,系统详解springcloud微服务技术栈课程|黑马程序员Java微服务】 多级缓存 文章目录微服务框架多级缓存48 多级缓存48.2 OpenResty 快速入门48.2.1 直接开干48 多级缓存 48.2 OpenResty 快速入门 48.2.1 直…

Linux(三) makefile与gdb调试

makefile mkefile文件中定义了一系列的规则来指定,哪些文件需要线编译,哪些后编译,哪些需要重新编译,甚至进行更复杂的功能操作,因为makefile就像一个Shell脚本一样,其中也可以执行操作系统的命令。 mkef…

java计算机毕业设计基于安卓Android的教学考勤系统APP

项目介绍 首先,论文一开始便是清楚的论述了系统的研究内容。其次,剖析系统需求分析,弄明白“做什么”,分析包括业务分析和业务流程的分析以及用例分析,更进一步明确系统的需求。然后在明白了系统的需求基础上需要进一步地设计系统,主要包罗软件架构模式、整体功能模块、数据库设…

4个表格1个工具,解决客户的分类及管理

1897年,意大利经济学者帕累托发现:“社会上20%的人占有80%的社会财富”。 后来这一法则被发现可以适用到很多领域,包括客户管理。具体解释为“一家企业80%的收益来源于20%的客户”,即20%客户创造了企业80%的收益。 由于20%的客户…

分布式事务处理方案大 PK

[toc] 说好了写 TienChin 项目的,最近这个分布式事务算是一个支线任务吧,今天是再来一个短篇和小伙伴们总结一下分布式事务。 首先先说一个大原则:分布式事务能不用就不要用,毕竟这个用起来还是有一些麻烦的。当然,不…

B/S端界面控件DevExtreme内置的图标库介绍

DevExtreme拥有高性能的HTML5 / JavaScript小部件集合,使您可以利用现代Web开发堆栈(包括React,Angular,ASP.NET Core,jQuery,Knockout等)构建交互式的Web应用程序,该套件附带功能齐…

闯关

我回来啦!停更的几个月,我生了个娃。6.7斤的小虎妞,健健康康、白白胖胖。她现在已经五个多月了,能抬头、会翻身、会咯咯咯地笑、能拿住小玩具、还能摘我的眼镜……过程挺曲折的。不夸张地说,鬼门关溜达了一圈。好在&am…

邀请函小程序开发,减少设计制作局限性

随着社交平台和互联网技术的发展,很多产品的类型都在不断地发生着改变,就连邀请产品现在都出现了电子版的邀请函,颠覆了我们对于传统纸质邀请函的认知。无论是在日常生活学习还是工作中我们都会用到邀请函,而现在越来越多的人倾向…

Android逆向中常用工具和命令

Android逆向中常用工具和命令 Wifi ADB Google Store wifi ADB 当没有数据线时,可以开启wifiADB adb connect 192.168.0.101:5555开始食用 android 运行shell命令 https://github.com/termux/termux-app/releases ADB shell 截图 vim ~/.bash_profile curre…

CAD怎么添加打印机设备?CAD打印机添加步骤

CAD打印时未在系统中找到合适的打印机该怎么办呢?CAD怎么添加打印机设备?本文小编就以浩辰CAD软件为例来给大家分享一下CAD添加打印机设备的详细操作步骤吧! CAD添加打印机设备步骤: 首先在浩辰CAD中打开图纸文件,然后…

Speckle+IFC.js:开源BIM

2021年12 月底,我有机会参加了一个关于两个开源工具的网络研讨会:Speckle 和 IFC.js。 该网络研讨会是由一个名为 Agile BIM 的社区组织的,我对此也一无所知。 然而,我所知道的事实是开源软件开发在任何领域的重要性,开…

C#基于ASP.NET的社区人口管理系统

论文阐述了社区人口信息管理系统的设计与实现,并对该系统的需求分析及系统需要实现的设计方法作了介绍。该系统的基本功能包括用户登录,管理员信息管理,常住人口管理,迁出人口信息管理,迁入人口信息管理,查…

Docker安装RabbitMq延迟队列插件

// todo 文章目录一:下载延迟队列插件1. 地址2. 把刚刚下载的插件拖拽至虚拟机中二: 进入容器执行延迟队列插件1. 延迟插件拷贝到容器内部2. 进入容器,让插件生效3. 再次查看交换机类型一:下载延迟队列插件 1. 地址 &#xff1a…

20221216英语学习

今日新词: duplicate v.复制; 被复制; 复写; 复印; 重复; 使加倍; 使成双 September n.九月 scandal n.丑事,丑闻,丑行 considerate adj.考虑周到的,体贴的,体谅的 report n.报告, 报道, 汇报, 调查报告 across …

前端实现分页打印(一)

实现页面为结算单,也页面由固定头部,订单信息,产品列表,金额汇总,订单明细 其中产品列表需要动态计算分压,订单明细由于存在多个子单,订单收费项目可配置化,导致也存在多个分页需要处…

Apereo Cas在项目中接入

1.介绍 Apereo CAS的一个功能就是单点登录,统一的登录登出接口与页面,让系统中的模块只需要关注在业务点,而把安全认证的功能交给统一认证来做。所以客户端的集成主要是单点登录的集成,客户端指定需要做安全认证的页面&#xff0…