
k8s
文章平均质量分 88
java爱好者
JAVA爱好者
展开
-
Docker Compose详解
使用 Docker Compose预计阅读时间:11分钟Docker Compose是一种用于帮助定义和共享多容器应用程序的工具。使用 Compose,我们可以创建一个 YAML 文件来定义服务,并且使用一个命令,可以启动所有内容或将其全部关闭。使用 Compose的最大优势是您可以在一个文件中定义您的应用程序堆栈,将其保存在项目 repo 的根目录中(它现在是版本控制的),并且可以轻松地让其他人为您的项目做出贡献。有人只需要克隆您的存储库并启动撰写应用程序。事实上,你现在可能会在 GitHub/Gi原创 2022-01-26 19:58:51 · 4606 阅读 · 0 评论 -
Docker Compose高级用法
Docker Compose 详解Compose 是一个用于定义和运行多容器 Docker 应用程序的工具。使用 Compose,您可以使用 YAML 文件来配置应用程序的服务。然后,使用一个命令,您可以从您的配置中创建并启动所有服务。使用compose 三个步骤定义应用程序的Dockerfile文件,以便在任何地方都能复制;定义docker-compose.yml 文件,以便他们可以在隔离环境中一起运行;运行 docker compose up 启动整个应用,也可以使用docker-compo原创 2022-01-22 18:05:32 · 2864 阅读 · 0 评论 -
Docker 高级篇
文章目录Docker 高级篇一、安装Mysql主从复制1.1 新建主机 33071.2. 新建my.cnf1.3. 重启master1.4 连接mysql1.5 添加数据同步用户1.6 新建从机33081.7 新建从机配置文件my.cnf1.8 进入从机1.9 配置从服务器二、Redis 集群搭建哈希槽分区搭建三主三从Redis集群三、DockerFie 解析1. Dockerfile内容基础知识2. Docker执行Dockerfile的大致流程3. DockerFile常用保留字指令4、自定义Cent原创 2022-01-22 16:50:08 · 450 阅读 · 0 评论 -
Docker基础篇
文章目录Docker基础篇一、Docker 基础1.镜像2. 容器3. 仓库4. Docker 平台架构图解5 . Docker 安装二、Docker 常用命令centos 下常用命令:docker 命令:Docker 镜像命令1. 列出本机镜像2. 搜索镜像3. 下载镜像4. 查询镜像、容器、数据卷所占用的空间5. 删除某个镜像Docker 容器命令1. 新建 + 启动 容器2. 列出正在运行的所有容器3. 退出容器4. 启动已停止的容器5. 重启容器6. 停止容器7. 强制结束容器8. 删除已停止的容器原创 2022-01-16 10:06:51 · 548 阅读 · 0 评论 -
使用kubeadm搭建高可用的K8s集群
kubeadm是官方社区推出的一个用于快速部署kubernetes集群的工具。这个工具能通过两条指令完成一个kubernetes集群的部署:# 创建一个 Master 节点$ kubeadm init# 将一个 Node 节点加入到当前集群中$ kubeadm join <Master节点的IP和端口 >1. 安装要求在开始之前,部署Kubernetes集群机器需要满足以下几个条件:一台或多台机器,操作系统 CentOS7.x-86_x64硬件配置:2GB或更多RAM,2原创 2021-04-18 14:25:10 · 201 阅读 · 0 评论 -
kubernates 升级与回滚 弹性伸缩
kubernates 升级与回滚1. 升级 1.1 查看当前需要升级的应用 kubectl get pods -o wide 1.2 修改yaml文件,指定replicas=2, 指定nginx版本:1.141.3 创建 web 应用kubectl apply -f nginx.yaml查看新创建的应用kubectl get pods -o wide在Node节点查看对应版本的镜像docker images1.4 版本升级...原创 2021-04-16 18:16:15 · 207 阅读 · 0 评论 -
kubernates (k8s)集群搭建
kubernates (k8s)集群搭建1. 平台规划1.1 单Master集群1.2 多Master集群2. 硬件要求2.1 测试Master : 2核4G 20GWorker: 4核8G 40G2.3 生产越高越好3. 集群安装两种方式3.1 kubeadm 方式Kubeadm 是一个 K8s 部署工具,提供 kubeadm init 和 kubeadm join,用于快速部 署 Kubernetes 集群。官方地址:https://kubernetes.io/docs原创 2021-04-16 12:29:33 · 276 阅读 · 0 评论