来源:B站狂神说JAVA 狂神说Docker视频链接 文章目录 Docker安装 阿里云容器镜像加速 Docker的常用命令 帮助命令 镜像命令 容器命令 常用其他命令 作业练习 可视化 Docker镜像讲解 镜像是什么 Docker镜像加载原理 分层原理 commit镜像 容器数据卷 什么是容器数据卷 使用数据卷 实战:安装MySQL 具名和匿名挂载 初识Dockerfile 数据卷容器 DockerFile DockerFIle介绍 DockerFile构建过程 DockerFile的指令 实战测试 实战:To…

2021年3月31日 0条评论 18点热度 阅读全文

一、项目架构介绍        项目使用的架构是springboot+springcloud的微服务架构。微服务注册中心使用eureka、网关使用zuul(zuul已经停止更新了,后期可以考虑升级为gateway),使用shiro做可配置的权限控制(当然后期还可以升级为springsecurity)。登录使用的是jwt的校验方式。各微服务间使用fegin进行接口调用和通信,使用hystrix做熔断和降级处理。使用springcloud的组件config做统一的配置文件管理。数…

2021年3月30日 0条评论 9点热度 阅读全文

欢迎大家进群,一起探讨学习 博主技术平台地址 博主开源微服架构前后端分离技术博客项目源码地址,欢迎各位star API server是所有请求的唯一入口; api server管理所有的事务,并把信息记录到etcd数据库中,etcd有一个自动服务发现的特性机制,etcd会搭建有三个节点的集群,实现三副本; scheduler 调度器用来调度资源,查看业务节点的资源情况,确定在哪个node上创建pod,把指令告知给api server; 控制管理器controller-manager管理pod; pod可以分为有状态…

2021年3月30日 0条评论 5点热度 阅读全文

欢迎大家进群,一起探讨学习 博主技术平台地址 博主开源微服架构前后端分离技术博客项目源码地址,欢迎各位star 一、什么是Service? 我们已经能够通过控制器来创建一组Pod来提供具有高可用性的服务。虽然每个Pod都会分配一个单独的Pod IP,然而却存在如下两问题: Pod IP仅仅是集群内可见的虚拟IP,外部无法访问。 Pod IP会随着Pod的销毁而消失,当ReplicaSet对Pod进行动态伸缩时,Pod IP可能随时随地都会变化,这样对于我们访问这个服务带来了难度。 ClusterIP模式 用于为集群…

2021年3月30日 0条评论 3点热度 阅读全文

欢迎大家进群,一起探讨学习 博主技术平台地址 博主开源微服架构前后端分离技术博客项目源码地址,欢迎各位star 1.一键部署K8S脚本 链接:https://pan.baidu.com/s/1-627MewSNEA4fw2l2VfR7Q 提取码:859h 复制这段内容后打开百度网盘手机App,操作更方便哦 执行 ./k8sDeploy.sh 2.一键升级K8S脚本 执行 ./k8sUpdate.sh 3.一键扩容脚本

2021年3月30日 0条评论 7点热度 阅读全文

欢迎大家进群,一起探讨学习 博主技术平台地址 博主开源微服架构前后端分离技术博客项目源码地址,欢迎各位star Kubernetes v1.20 企业级高可用集群自动部署(离线版) 注:确保所有节点系统时间一致 yum install ntpdate -y ntpdate time.windows.com 1、找一台服务器安装Ansible yum install epel-release -y yum install ansibl 2、下载所需文件 下载Ansible部署文件: 链接:https://pan.ba…

2021年3月30日 0条评论 5点热度 阅读全文

文章目录 前言 Ubuntu指令 Help: 目录操作: History docker安装 支持版本 自动安装 换国内源: 修改dns 完成安装 前言 上一篇文章,安装Ubuntu顺便修改用户名和密码。最重要的还是关于学习方法的那部分,必须要怀着好奇心来学习。 这是第三篇,内容主要涉及Ubuntu基本指令和操作,docker容器的安装搭建。 本篇文章涉及新的指令,会在文末列出,以免影响观感。 Ubuntu指令 Help: 命令名 --help //查看这个命令的用法帮助 目录操作: ls 查看目录 ls -a 查看…

2021年3月26日 0条评论 11点热度 阅读全文

1.什么是Kubernetes kuberneter是一个生成级别的开源平台,可协调在计算机集群内核跨计算机集群的应用容器的部署(调度)和执行,他具有完备的集群管理能力,包括多层次的安全防护和准入机制,多租户应用支撑能力,透明的服务注册和服务发现机制,内建智能负载均衡器,和强大的故障发现和自我修复能力,服务滚动升级,和在线扩容能力,可扩展的资源自动调度机制,以及多粒度的资源配置管理能力 kubernetes是一个开放的平台,不局限于任何一种语言,没有限定的任何编程接口,所以不论使用java,Go,C++还是pyth…

2021年3月23日 0条评论 6点热度 阅读全文

docker基础 一、Docker简介 二、Docker的应用场景 三、Docker的核心概念 3.1 镜像 3.2 容器 3.3 仓库 四、Docker的安装方法 方法一:使用CURL获得Docker的安装脚本进行安装 方法二:使用YUM仓库安装Docker 一、Docker简介 Docker 是一个开源的应用容器引擎,基于 Go 语言开发并遵从 Apache2.0 协议,是一个用于开发,交付和运行应用程序的开放平台。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何…

2021年3月23日 0条评论 11点热度 阅读全文

文章目录 Docker Consul容器服务更新与发现 容器服务更新与发现拓补图 构建自动发现的Docker服务架构 建立Consul服务 Docker Consul部署 环境配置 Consul服务器 容器服务自动加入consul集群 在consul服务器上查看服务 安装 consul-template 准备 template nginx 模板文件 编译安装nginx 配置 nginx 配置并启动 template 增加一个nginx容器节点 Docker Consul容器服务更新与发现 容器服务更新与发现拓补图 …

2021年3月22日 0条评论 4点热度 阅读全文