文章目录一、概述二、开始编排部署(非高可用HDFS)1)下载chart 包2)构建镜像3)修改yaml编排(非高可用HDFS)4)开始部署5)测试验证6)卸载三、开始编排部署(高可用 HDFS)1)下载chart 包2)构建镜像3)修改配置5)测试验证6)卸载 一、概述HBase 是一个面向列式存储的分布式数据库,其设计思想来源于 Google 的 BigTable 论文。HBase 底层存储基
转载
2023-12-07 21:38:45
144阅读
# Linux 环境下搭建 Kubernetes 和 Docker 的完整指南
在现代软件开发中,Kubernetes(K8s)和 Docker 是最流行的组合之一,用于容器化和管理微服务架构。在这篇文章中,我们将一步一步地指导你如何在 Linux 环境中搭建 Docker 和 Kubernetes。
## 流程概述
在开始之前,让我们先看看整个流程的步骤:
| 步骤 | 描述 |
|--
前面文章介绍了rancher安装k8s集群方式,详情参见(k8s集群CI/CD集成介绍二:rancher搭建k8s集群环境)。本文将介绍官方推荐方式:kubeAdm安装k8s集群。集群机器- 192.168.0.114 : master01节点。注意master节点CPU至少分配2核。- 192.168.0.115 : worker01节点- 192.168.0.116 : worker02节点以
转载
2023-10-25 22:22:53
113阅读
Kubernetes(简称 K8s)是一个用于管理容器化应用程序的开源平台,而 Docker 则是一个用于打包、发布和运行应用程序的容器化工具。在现代软件开发中,Kubernetes 和 Docker 的组合已经成为了不可或缺的一部分。在本篇文章中,我将教会你如何搭建 Kubernetes 和 Docker,并运行一个简单的示例应用程序。
整个搭建过程可以分为以下几个步骤:
| 步骤 | 操作
原创
2024-04-16 10:37:13
73阅读
# 搭建 Kubernetes 和 Docker:一场云端之旅
随着云计算的迅速发展,Kubernetes(k8s)和 Docker 已成为现代应用开发与部署的重要组成部分。理解这两个工具如何协同工作对开发者和运维人员来说至关重要。本篇文章将为读者提供搭建 k8s 和 Docker 的详细指导,以及相应的代码示例,帮助大家更好地理解和运用这两项技术。
## 一、什么是 Docker?
Doc
目录k8s是什么?有什么作用?CNCF是什么? k8s里面有哪些组件?k8s架构图 k8s的安装部署1、IP地址规划:2、关闭firewalld和selinux(在k8s集群master和node上都进行操作)3、在所有机器上安装docker安装yum相关工具,下载docker-ce.repo文件 安装docker-ce软件启动docker服务,设置docker开机自
转载
2023-07-11 10:04:38
368阅读
安装docker组件配置本地源或者自带的网络源2选1
1.切换镜像源
wget https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo -O /etc/yum.repos.d/docker-ce.repo
2.查看docker有哪些版本
yum list docker-ce --showduplicates
3.安装dock
转载
2023-07-19 15:34:43
219阅读
北京电子科技学院(BESTI)实 验 报 告课程:信息安全系统设计基础 班级:1353 姓名:王亦可 、魏昊卿 学号:20135326、20135303成绩: &
# 从头开始搭建Docker和Kubernetes环境
作为一名开发者,熟练掌握Docker和Kubernetes是非常重要的。在本篇文章中,我将向你介绍如何从头开始搭建Docker和Kubernetes环境。首先,让我们来看一下整个搭建过程的步骤。
| 步骤 | 操作
原创
2024-04-18 10:59:03
74阅读
Docker 是一个开源的软件容器平台,可以帮助开发人员打包应用程序以及所有运行时所需的依赖项。Kubernetes(K8S)则是一个用于自动部署、扩展和管理容器化应用程序的开源系统。在实际应用中,很多人都希望能够使用 Docker 来搭建一个 K8S 集群。本文将介绍如何使用 Docker 搭建 K8S 集群,并带有相应的代码示例来帮助你快速上手。
### 搭建K8S集群流程
下面是搭建K8
原创
2024-03-19 11:08:44
40阅读
# Docker搭建Kubernetes
## 介绍
Kubernetes(简称K8s)是一个开源的容器编排平台,用于自动化部署、扩展和操作容器化应用程序。Docker是一个流行的容器化平台,可以轻松地创建、分发和运行容器。本文将介绍如何使用Docker搭建Kubernetes集群,并提供一些示例代码。
## 准备工作
在开始之前,我们需要安装Docker和Kubernetes的命令行工具
原创
2023-12-30 09:39:27
31阅读
目录一、环境准备:二、master节点修改hosts, 配置主机可达三、将桥接的IPv4流量传递到iptables的链四、配置 daemon.json,设置cgroup的管理方式为systemd及配置阿里云镜像加速五、添加yum源六、安装 kubeadm,kubelet 和 kubectl七、master部署k8s八、将kubeadm join 复制到两个node节点执行九、在master的节点上
转载
2024-06-26 14:59:18
351阅读
# Docker和Kubernetes搭建指南
## 概述
在本文中,我将介绍如何使用Docker和Kubernetes搭建一个容器化的应用环境。这是一个基本的教程,适用于那些刚入行的开发者。
## 步骤概览
以下是整个搭建过程的步骤概览:
| 步骤 | 描述 |
| --- | --- |
| 1 | 安装Docker |
| 2 | 创建Docker镜像 |
| 3 | 部署Docker
原创
2023-07-16 10:35:33
159阅读
# 从零开始搭建Kubernetes集群
## 1. 准备工作
在搭建Kubernetes集群之前,我们需要先准备好以下工作:
| 步骤 | 说明 |
| ---- | ---- |
| 1 | 在每台机器上安装Docker |
| 2 | 在每台机器上关闭Linux防火墙和禁用SELinux |
| 3 | 配置每台机器的主机名和/etc/hosts文件 |
## 2. 安装kubeadm
原创
2024-03-12 14:08:57
100阅读
1、k8s集群 K8s集群中主要有两类角色:Master节点和Worker节点。 简单讲,Maser节点主要是用来管理和调度集群资源的,worker节点是资源的提供者。 在一个高可用的K8s集群中,Mater节点和Worker节点一般有多个节点构成。这些节点可以是物理机,也可以是虚拟机。 Worker节点所提供的资源单位叫做Pod,简单理解,Pod就是K8s云平台它所提供的虚拟机。Pod
转载
2023-08-13 16:24:41
247阅读
部署ruoyi-vue实例前,需要准备看带有k8s环境的服务器,不懂部署环境请看我的上一篇文章centos 部署k8s集群1.前期准备1.1需要提前准备若依的sql文件,前端打包文件,后台打包文件,不懂请参照若依文档
1.2创建目录# mysql 数据持久化
mkdir -d /root/docker/ruoyi/mysql/data
# mysql 初始化sql文件
mkdir -d /r
转载
2023-12-14 20:06:53
125阅读
前言随着k8s 作为容器编排解决方案变得越来越流行,有些人开始拿 Docker 和 k8s进行对比,不禁问道:Docker 不香吗?k8s 是kubernets的缩写,’8‘代表中间的八个字符。其实 Docker 和 k8s 并非直接的竞争对手,它俩相互依存。 Docker 是一个容器化平台,而 k8s 是 Docker 等容器平台的协调器。容器化时代来了虚拟化技术已经走过了三个时代,没有容器化技
转载
2023-07-11 10:05:47
307阅读
花了大半个月对k8s&docker进行了梳理,包括之前读过的书,官方文档以及k&d在公司项目的实践等。以下是个人对docker & k8s 面试知识点的总结:1 docker常见面试题如下 每一点可根据回答进行适当深入1.1 什么是dockerdocker和传统linux的差异?容器和镜像的区别?如何理解docker的缓存机制?1.2 docker 网络模型是什么?有何局限
转载
2023-09-22 22:27:24
28阅读
文章目录一、k8s架构1、架构图2、集群组件二、全局部署1、基础环境2、关闭防火墙,iptables清空,禁用selinux3、禁用swap4、开启无密码传送5、安装docker且配置docker加速器6、打开iptables桥接功能7、编辑对应域名解析8、添加kubernetes的yum源三、部署master节点1、安装所需组件2、导入初始化镜像3、初始化集群4、使非 root 用户可以运行 k
转载
2023-10-29 16:49:42
388阅读
docker搭建es集群+skywalking1.利用docker镜像在一台服务器上搭建es集群我的整个过程都是在/usr/local/packages中进行,所以最好先切换到该目录,没有则创建mkdir -p /usr/local/packages
cd /usr/local/packages修改linux的一些参数vim /etc/sysctl.conf
vm.max_map_count=
转载
2023-11-02 13:29:21
122阅读