K8s+Docker 学习笔记系列
学前知识
你需要掌握 Linux 的常用命令。你可以通过Linux 教程 来学习相关命令。
Docker应用场景
Web 应用的自动化打包和发布。
自动化测试和持续集成、发布。
在服务型环境中部署和调整数据库或其他的后台应用。
从头编译或者扩展现有的 OpenShift 或 Cloud Foundry 平台来搭建自己的 PaaS 环境。
文章内容
- 配置管理
- 服务器清单
- 应用清单
- 中间件
- 数据库清单
- Nacos 搭建
- Harbor 搭建
- Harbor 推送拉取
- MySql 搭建
- MongoDB 搭建
- RabbitMQ 搭建
- Redis 搭建
- 容器化管理
- Docker 环境的安装和使用
- Docker 原理浅析
- Docker 容器引擎的架构
- runc 运行环境
- Docker 网络模式
- Docker 存储
- Docker 镜像数据格式
- Dockerfile 清单
- medusa.cron-job(调度中心)
- medusa.customer(bpm前台)
- medusa.customer-mobile(手机端)
- medusa.engine(引擎-控制台)
- medusa.engine.api(引擎-webapi)
- medusa.gateway(网关)
- medusa.management(后台管理)
- medusa.service.biz-logic(第三方系统webapi)
- medusa.service.form(表单设计器webapi)
- medusa.service.platform(平台webapi)
- medusa.service.process(process webapi)
- medusa.service.todo-centre(待办中心webapi)
- mt.interface.thirdproviderapi
- mt.interface.hostapi
- mt.interface.authenticationapi
- K8S 环境的安装和使用
- K8S 简介
- 安装K8S集群
- 安装和卸载 Dashboard
- 卸载K8S
- Pod 介绍
- Pod简介
- 定义和创建Pod
- 查看Pod的状态和日志
- 命名空间
- 探针
- 按条件调度
- 托管的Pod
- Deployment 简介
- Deployment 对Pod的管理
- 使用Service管理服务入口
- Service的分类
- ClusterIP类型
- LoadBalancer类型
- NodePort类型
- ExternalName类型
- Headless服务
- K8S 负载均衡
- K8S yaml配置
- ConfigMap yaml清单
- medusa.management/config.json
- medusa.customer/config.json
- medusa.gateway/config.json
- medusa.cron-job/config.json
- medusa.engine/appsettings.json
- medusa.engine.api/appsettings.json
- medusa.service.form/appsettings.json
- medusa.service.platform/appsettings.json
- medusa.service.process/appsettings.json
- medusa.service.todo-centre/appsettings.json
- medusa.customer-mobile/config.json
- Deployment yaml清单
- ConfigMap yaml清单
- K8S和Docker如何各自实现变量
- 版本管理
- 版本定义规则
- 版本清单
- 脚本清单
- 运维相关
- 如何修改端口
- 定期检查
- 常见命令
- 常见错误
- 服务器被回收后Nacos起不来
- 疑难杂症
- 1个节点具有pod无法容忍的污点
- Dockerfile的Expose在K8S中不起作用
- Docker 附件如何挂载并统一管理
- K8S yaml如何解决docker+nacos配置
- Pod多个容器如何共享存储
- warn: Microsoft.AspNetCore.Server.Kestrel[0] Overriding address(es) 'http://+:83'. Binding to endpoints defined in UseKestrel() instead
- 当服务器无法连接外网时如何处理
- 数据库部署方式的选型
- 懒人包
K8s+Docker 学习笔记系列的更多相关文章
- Docker学习笔记之一,搭建一个JAVA Tomcat运行环境
Docker学习笔记之一,搭建一个JAVA Tomcat运行环境 前言 Docker旨在提供一种应用程序的自动化部署解决方案,在 Linux 系统上迅速创建一个容器(轻量级虚拟机)并部署和运行应用程序 ...
- MongoDB学习笔记系列
回到占占推荐博客索引 该来的总会来的,Ef,Redis,MVC甚至Sqlserver都有了自己的系列,MongoDB没有理由不去整理一下,这个系列都是平时在项目开发时总结出来的,希望可以为各位一些帮助 ...
- Dynamic CRM 2013学习笔记 系列汇总
这里列出所有 Dynamic CRM 2013学习笔记 系列文章,方便大家查阅.有任何建议.意见.需要,欢迎大家提交评论一起讨论. 本文原文地址: Dynamic CRM 2013学习笔记 系列汇总 ...
- SQLServer学习笔记系列3
一.写在前面的话 今天又是双休啦!生活依然再继续,当你停下来的时候,或许会突然显得不自在.有时候,看到一种东西,你会发现原来在这个社会上,优秀的人很多,默默 吃苦努力奋斗的人也多!星期五早上按时上班, ...
- SQLServer学习笔记系列2
一.写在前面的话 继上一次SQLServer学习笔记系列1http://www.cnblogs.com/liupeng61624/p/4354983.html以后,继续学习Sqlserver,一步一步 ...
- Docker学习笔记 — 配置国内免费registry mirror
Docker学习笔记 — 配置国内免费registry mirror Docker学习笔记 — 配置国内免费registry mirror
- Dynamic CRM 2015学习笔记 系列汇总
这里列出所有 Dynamic CRM 2015学习笔记 系列文章,方便大家查阅.有任何建议.意见.需要,欢迎大家提交评论一起讨论. 本文原文地址:Dynamic CRM 2015学习笔记 系列汇总 一 ...
- docker学习笔记1 -- 安装和配置
技术资料 docker中文官网:http://www.docker.org.cn/ 中文入门课程:http://www.docker.org.cn/book/docker.html docker学习笔 ...
- 步步为营 SharePoint 开发学习笔记系列总结
转:http://www.cnblogs.com/springyangwc/archive/2011/08/03/2126763.html 概要 为时20多天的sharepoint开发学习笔记系列终于 ...
- WebService学习笔记系列(二)
soap(简单对象访问协议),它是在http基础之上传递xml格式数据的协议.soap协议分为两个版本,soap1.1和soap1.2. 在学习webservice时我们有一个必备工具叫做tcpmon ...
随机推荐
- mysql掉电后重启失败问题
报错 2022-12-07T01:41:02.844533Z 0 [ERROR] InnoDB: Ignoring the redo log due to missing MLOG_CHECKPOIN ...
- Docker 详解
1.docker 基础 https://blog.csdn.net/huangjhai/article/details/118854733 2.docker进阶 https://blog.csdn.n ...
- 快速搭建maven私服仓库并配置
1.第一步,通过官方网站下载tar.gz包上传到服务器并解压 随后进入解压目录,并执行./bin/nexus start 此时可能会出现如下异常 处理这个问题很容易,找到bin下的nexus文件,vi ...
- docker删除image
删除<None><None>镜像 docker rmi $(docker images -f "dangling=true" -q) 如果删除时出现了ima ...
- Linux工作中最常用命令整理
ls 命令:显示指定工作目录下之内容 ls -a # 显示所有文件夹,包含隐藏的. 和.. ls -l # 显示文件的详细信息,包含文件形态,权限,所属,大小,其实就是平常用的 ll ll -h # ...
- sprinboot多个子模块下 依赖包没有找到 解决方案
最近因为在使用springboot开发项目,在开发过程中,发现自己的子模块导入通用的模块 在启动中 说找不到这个类 百度下 说我要在pom文件下 pulus 插件 那里 加上这段代码 <conf ...
- HTML学习笔记2----元素与标签
随笔记录方便自己和同路人查阅. #------------------------------------------------我是可耻的分割线--------------------------- ...
- C语言经典100例【1、2】
[1]三位数字重组问题 题目:有 1.2.3.4 四个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 分析:分别把1,2,3,4放在个位.十位和百位,用嵌套循环即可解决.注意要求无重复数字 ...
- css - 预编译less下,解决深度选择器失效问题,完成css样式修改
#若深度选择器有效.使用此可修改样式 /deep/ .cube-btn{ //...自定义css样式 } #深度选择器失效,则: 1.重新定义deep深度选择器 @deep:~'>>> ...
- vue clickoutside 点击元素以外的区域隐藏该元素
一.什么是VueUseVueUse不是Vue.use !!!它是一个基于 Composition API 的实用函数集合,下面是具体的一些用法二.如何引入import { 具体方法 } from '@ ...