1.各自功能dockerfile: 构建单个服务镜像,以脚本形式docker-compose:多镜像编排容器k8s:跨服务编排2. 详解2.1 dockerfile从无到有的构建镜像,包括依赖环境、代码、中间件、数据库等。2.2 docker-compose(docker-compose.yml )是单机管理,编排容器,可以同时管理多个 container ,将多个相关的容器一次性启动,比如运行一
转载
2023-08-02 08:46:57
752阅读
Kubernetes(K8s)是一个用于自动化部署、扩展和管理容器化应用程序的开源平台。在K8s中,Docker是最常用的容器化工具之一。本文将介绍如何使用Docker安装和部署Kubernetes。
## 一、Kubernetes和Docker的关系
Kubernetes是一个容器编排平台,它允许用户将应用程序打包成可移植的容器。而Docker是一种开源工具,用于将应用程序打包成容器。简单来
原创
2024-01-23 13:05:50
83阅读
# Docker安装Kubernetes部署教程
## 引言
在本教程中,我将教你如何使用Docker安装和部署Kubernetes(K8s)。Kubernetes是一个用于自动部署、扩展和管理容器化应用程序的开源平台。通过使用Docker,我们可以轻松地在不同的环境中部署和运行Kubernetes集群。
## 准备工作
在开始之前,确保你已经具备以下条件:
- 一台运行Linux或者macO
原创
2023-10-19 11:21:31
45阅读
上节我们通过 kubeadm 在 k8s-master 上部署了 Kubernetes,本节安装 Pod 网络并添加 k8s-node1 和 k8s-node2,完成集群部署。安装 Pod 网络要让 Kubernetes Cluster 能够工作,必须安装 Pod 网络,否则 Pod 之间无法通信。Kubernetes 支持多种网络方案,这里我们先使用 flannel,后面还会讨论 Canal。执
转载
2023-12-04 22:56:01
94阅读
k8s部署详细步骤**安装过程出现任何异常查看第二节异常处理**一 、安装docker https://docs.docker.com/engine/install/centos/Uninstall old versionssudo yum remove docker \
docker-client \
docker-clie
转载
2023-09-20 14:44:56
4阅读
原生安装步骤安装必要的环境依赖与工具sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg \
lsb-release下载证书更新curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg
转载
2024-06-10 07:53:57
100阅读
目录一、准备工作1.关闭delinux和防火墙2.配置/etc/hosts文件3.配置主机间的免密通道4.关闭交换分区,提升性能5.修改机器内核参数6.配置阿里云repo源7.配置时间同步二、安装docker服务1.安装docker2.配置docker镜像加速器和驱动三、安装配置k8s1.安装初始化k8s需要的软件包2.kubeadm初始化k8s集群3.加入node节点4.更改node节点状态k8
转载
2023-08-04 10:41:30
485阅读
前面两章试验了k8s安装部署、和k8s监控。继续往下学习则是进行pod部署1:创建一个xxx.yml文件,并按照标准格式填充文件内容,格式标准:链接 2:创建pod 创建pod[root@master00 md-order]# kubectl apply -f md-order.yaml3:删除pod[root@master00 md-order]# kubectl delet
转载
2023-06-13 13:18:03
103阅读
以下是本人安装k8s过程一、单机配置1. 环境准备主机名IP配置master1192.168.1.1811C 4G关闭所有节点的seliux以及firewalld sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config
setenforce 0
systemctl disable firewa
转载
2024-03-05 20:39:03
562阅读
一、 环境准备系统版本 :ubuntu -v20.04.2k8s 版本:k8s -v1.23.1主机名地址说明k8s-master1192.168.146.200master节点,能连外网,至少2核CPU,2G内存k8s-noden1192.168.146.201node节点,能连外网,至少2核CPU,2G内存k8s-noden2192.168.146.202node节点,能连外网,至少2核CPU
转载
2023-07-11 12:32:52
784阅读
目录一、说明二、安装Docker1.上传2.解压3.移动4.注册服务5.启动6.验证三、K8s安装1.各节点通用操作1.1 上传安装源1.2解压1.3关闭selinux和防火墙1.4 修改hosts文件1.5配置系统路由参数1.6关闭swap1.7安装kubelet kubeadm kubectl包1.8启用开机启动1.9修改配置文件1.10重启reload2.master节点操作2.1
转载
2023-06-25 13:19:18
1734阅读
aliyun 的Severless Kubernet,无需配置,直接使用。但是还是要自己先熟悉一下过程吧。 接下来把笔记写一下。一、用VirtualBox准备三台CentOS7本机环境是ubuntu,作为Master,再用VirtualBox 准备两台CentOS7,作为worker。 部署过程参考我的上一篇文章。角色系统IPmasterCentOS7192.168.56.9worker1Cent
转载
2024-05-31 11:43:19
340阅读
部署注意事项在使用 Calico 前当然最好撸一下官方文档,地址在这里 Calico 官方文档,其中部署前需要注意以下几点官方文档中要求 kubelet 配置必须增加 --network-plugin=cni 选项kubec-proxy 组件不能采用 --masquerade-all 启动,因为会与 Calico policy 冲突启用 RBAC 后需要设置对应的 RoleBinding,参考 官
转载
2023-12-14 19:20:47
85阅读
未完成编写,草稿 一、了解K8S 相关概念1.基础概念2.核心组件二、安装部署K8S1. 常见的安装部署方式2. 部署规划及准备2.1 准备机器2.2 调整操作系统2.3 DNS初始化2.4 准备证书签发环境1. 安装CFSSl证书签发工具2. 创建CA证书签名(csr)的Json配置文件2.5 部署docker环境2.6 部署harbor私有镜像仓库2.6.1 下载并解压二进制包2.6.2 修
转载
2024-03-16 09:48:08
155阅读
k8s部署docker集群需要拉取docker私服的镜像,docker私服harbor镜像已经有相应的镜像了,只需要在安装有k8s集群的机器上运行k8s的yaml文件就可以创建相应的对象资源,或者在bash的shell脚本中运行相应的命令。1,创建secret资源指定连接docker私服 docker login ip:por
转载
2023-05-30 21:30:19
447阅读
1 在主节点上部署Tomcat服务器kubectl create deployment tomcat6 --image=tomcat:6.0.53-jre8获取所有的资源:[root@k8s-node1 k8s]# kubectl get allkubectl get pods -o wide 可以获取到tomcat部署信息,能够看到它被部署到了k8s-node2上了 #监控watch kubec
转载
2024-08-01 10:45:44
82阅读
K8S环境安装下面是环境的主机名和IP主机名ipk8smaster192.168.68.150k8snode1192.168.68.151k8snode2192.168.68.1521、安装docker配置yum源sudo yum install -y yum-utils
sudo yum-config-manager \
--add-repo \
http://mirrors.aliyun.co
转载
2024-01-03 11:53:41
181阅读
Kubernetes(简称K8s)是一个流行的容器编排和管理工具,Docker是一种常用的容器化解决方案。在Kubernetes中部署容器化应用程序需要一些步骤和代码示例。下面将详细介绍如何使用Docker和Kubernetes进行应用部署。
### 1. 准备工作
在开始之前,你需要确保在本地环境上安装了以下工具:
- Docker:用于构建和管理容器化应用程序。
- Kubernetes:用
原创
2024-01-29 10:09:33
125阅读
Docker 部署 K8s
作为一名经验丰富的开发者,我将教会你如何用 Docker 部署 K8s。在开始之前,我们先来了解一下整个流程。下面的表格展示了我们要完成的步骤:
| 步骤 | 描述 |
|-----|-----|
| 1. 安装 Docker | 首先,我们需要安装 Docker 作为容器化平台。|
| 2. 安装 Kubectl | 接下来,我们需要安
原创
2024-01-31 11:08:05
105阅读
更改主机名: bash生效; 关闭防火墙 永久关闭selinux: 关闭swap分区: swapoff -a生效;所有节点添加主机映射: 然后配置将桥接的IPv4流量传递到iptables的链的文件: 生效文件: 进行时间同步:二:安装dockers等安装docker所有节点:下载docker.repo文件(要先下载wget),然后在下载文件到指定目录;在下载docker:: 设置开机自启和启动d
转载
2023-07-25 15:23:21
81阅读