《Docker与Kubernetes容器运维实战》简介

2023-09-14 08:54:21

#好书推荐##好书奇遇季#《Docker与Kubernetes容器运维实战》已经出版。本书帮助读者系统掌握Docker与K8s运维技能

本书内容

本书分两部分系统介绍Docker与Kubernetes的运维技术。

(1)Docker部分包括:全面认识Docker、初步体验Docker、Docker基本管理、Docker仓库、数据管理、Dockerfile、日志、Compose、Swarm、Portainer、Docker 实战应用。

(2)Kubernetes部分包括:Kubernetes初步入门、安装Kubernetes、Kubernetes命令行工具、运行应用、通过服务访问应用、存储管理、软件包管理、网络管理、Kubernetes Dashboard、Kubernetes安全、Kubernetes集群管理。

本书读者

  1. Docker与Kubernetes初学者
  2. 高等院校或高职高专相关课程的学生

作者简介

王启明,平顶山学院副教授,郑州大学计算机科学与技术学士,西安电子科技大学计算机技术硕士。本人主要从事人工智能、智能物联网、计算机视觉等方面的研究。著有《Python 3.7网络爬虫快速入门》《Python 3.6零基础入门与实战》。

肖志健,南京理工大学计算机科学与技术学士。2011年开始专注于Linux,从事过一线研发工程师、大学讲师、创业公司产品与技术总监等工作。目前专注于Linux研发和团队管理。著有《Red Hat Enterprise Linux 9系统管理实战》。

更多推荐

网页订货系统的诸多优势|企业APP订单管理软件

1.订单信息,发货信息,账目信息一目了然生产企业(总代理)和分销商之间可以清楚直观的了解到商品和货款的实时状态,以便高效的订货,发货,进行货款催收以及商品的物流跟踪。2.建立稳固的客户关系,避免客户被竞争对手挖墙脚有了网上订货系统,企业(总代理)和分销商之间的联系更加紧密,账目更加清晰,客户信任度和忠诚度大大提升,有效

单片机操作系统,按键与FIFO

前言1.之前做按键,在中断判断并进入回调函数,但是经常会导致其他任务来不及处理,或者是按键触发了但没有执行回调,即用户操作时感觉按键失灵。2.这里更新了一下代码,思路是这样的:中断进入按键扫描,有消抖,不阻塞,如果按键事件触发时即入列,然后操作系统每隔10ms进行一次轮询,若队列不为空,则出列并执行按键回调。有纰漏请指

AI AIgents时代-(四.)应用上手

HuggingGPT&MetaGPT.🟢HuggingGPTHuggingGPT是一个多模型调用的Agent框架,利用ChatGPT作为任务规划器,根据每个模型的描述来选择HuggingFace平台上可用的模型,最后根据模型的执行结果生成总结性的响应。这个项目目前已在Github上开源,并且有一个非常酷的名字叫做JA

python经典百题之统计字符数

题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。方法一:str_input=input("请输入一行字符:")count_letter,count_space,count_digits,count_other=0,0,0,0forcharinstr_input:ifchar.isalpha():

文举论金:黄金原油全面走势分析策略指导。

市场没有绝对,涨跌没有定势,所以,对市场行情的涨跌平衡判断就是你的制胜法宝。欲望!有句意大利谚语:让金钱成为我们忠心耿耿的仆人,否则,它就会成为一个专横跋扈的主人。空头,多头都能赚钱,唯有贪心不能赚。是你掌控欲望还是欲望掌控你?古人云:不积硅步无以至千里,不积小流无以成江海。希望这句话成为我们之间的共勉。自知!人贵自知

乐观锁与悲观锁

概述悲观锁总会假设最坏的情况,乐观锁总会假设最好的情况。悲观锁和乐观锁最终都是为了保证线程的安全,避免在并发场景下的资源竞争问题,但是,相对于乐观锁,悲观锁对性能的影响更大!悲观锁共享资源每次只给一个线程使用,其它线程阻塞,用完后再把资源转让给其他线程。高并发的场景下,激烈的锁竞争会造成线程阻塞,大量阻塞线程会导致系统

Python从入门到放弃系列教程01

Python从入门到放弃系列教程01第一章01初识PythonPython的起源1989年,为了打发圣诞节假期,吉多·范罗苏姆(龟叔)决定开发一个新的解释程序(Python雏形),1991年,第一个Python解释器诞生;之所以选中单词Python(意为大蟒蛇)作为该编程语言的名字,是因为英国20世纪70年代首播的电视

AndroidStudio 安装与配置【安装教程】

1.下载软件进入官网https://developer.android.google.cn/studio,直接点击下载2.阅读并同意协议书直接下滑至最底部如果这里出现了无法访问官方地址:https://redirector.gvt1.com/edgedl/android/studio/install/2022.3.1.

Laravel框架 - Facade门面

1、官方文档给出的定义“Facades为应用的服务容器提供了一个「静态」接口。Laravel自带了很多Facades,可以访问绝大部分功能。LaravelFacades实际是服务容器中底层类的「静态代理」,相对于传统静态方法,在使用时能够提供更加灵活、更加易于测试、更加优雅的语法。”如何使用Facades?2、Faca

flutter简单的本地草稿箱功能

需求1:发帖退出时提示是否保存草稿需求2:每条草稿中可以保存多张图片(最多9张)或一条视频及三十来个其它参数需求3:每条草稿都是可以被覆盖的、可以点击删除需求4:草稿页面可以一键清空需求5:草稿随app删除一起没掉看到需求第一时间想到的就是存轻量级SharedPreferences中;行动:将图片转为base64,然后

探索人工智能 | 模型训练 使用算法和数据对机器学习模型进行参数调整和优化

前言模型训练是指使用算法和数据对机器学习模型进行参数调整和优化的过程。模型训练一般包含以下步骤:数据收集、数据预处理、模型选择、模型训练、模型评估、超参数调优、模型部署、持续优化。文章目录前言数据收集数据预处理模型选择模型训练模型评估超参数调优模型部署持续优化总结数据收集数据收集是指为机器学习或数据分析任务收集和获取用

热文推荐