![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Docker
文章平均质量分 90
leon.yan1994
Don't be a tool man.
展开
-
Kubernetes+EFK日志分析系统部署
Kubernetes+EFK日志分析系统部署资源列表操作系统 配置 主机名/Ip CentOS7.3 2C2G k8sinit/172.16.10.10 CentOS7.3 2C2G k8smaster1/172.16.10.11 CentOS7.3 2C2G k8snode1/172.16.10.12 CentOS7.3 2C2G k8snode2/172.16.10.13 一、基础环境 所有节点都要执行原创 2021-10-20 17:51:42 · 687 阅读 · 0 评论 -
二进制部署Kubernetes(k8s)集群
一、通过二进制部署Kubernetes(k8s)集群资源列表操作系统 配置 主机名/IP Centos 7.9 2G2C master/172.16.10.10 Centos 7.9 2G2C node01/172.16.10.11 Centos 7.9 2G2C node02/172.16.10.12 1.1 实验环境 k8s集群所有节点都执行 1.1.1 修改主机名hostnamectl set-hostname .原创 2021-09-28 17:58:40 · 415 阅读 · 1 评论 -
部署Kubernetes(k8s)
一、了解Kubernetes1.1 什么是 KubernetesKubernetes 是一个可移植、可扩展的开源容器编排系统,主要用于自动化部署、扩展和管理容器应用,提供资源调度、部署管理、服务发现、扩容缩容、监控等功能。对于负载均衡、服务发现、高可用、滚动升级、自动伸缩等容器云平台的功能要求有原生支持。由于Kubernetes 在 K 和 s 间有 8 个字母,因此常简称为 K8S。2015 年 7 月,Kubernetes V1.0 正式发布,截止到目前最新稳定版本是 V1.20。 Kubern原创 2021-09-27 18:27:38 · 237 阅读 · 0 评论 -
容器编排工具---Docker Swarm
引言 容器编排部署工具—— Google 的 Kubernetes 、Docker 的 Swarm 、Mesos 的 Marathon 一、了解 Docker Swarm 工具1.1 容器编排工具的产生 Docker 只能在单机上运行,其跨主机部署、运行与管理能力颇受外界诟病 跨主机能力薄弱,导致 Docker 容器与主机的形成高度耦合,降低了 Docker 容器的灵活性,难以实现容器的迁移、分组等功能 1.2 什么是Docker Swarm Docker Swarm原创 2021-09-24 20:48:32 · 529 阅读 · 0 评论 -
基于 Nginx 和 Consul 构建自动发现的 Docker 服务架构并实现nginx负载均衡
什么是 Consul Consul 是 HashiCorp 公司推出的开源工具,用于实现分布式系统的服务发现与配置。与其他分布式服务注册与发现的方案不同,与 Airbnb 的 SmartStack 等相比,Consul 的方案更“一站式”,内置了服务注册与发现框架、分布一致性协议实现、健康检查、Key/Value 存储、多数据中心方案, 不再需要依赖其他工具( 例如 ZooKeeper 等) , 使用起来也较为简单。Consul 是基于 Golang 语言开发实现的, 因此具有天然可移植性(支持 Li原创 2021-09-17 17:37:09 · 405 阅读 · 0 评论 -
Docker-compose部署elk日志分析容器
一、Docker-compose部署elk日志分析容器 内存至少8G 安装docker # 安装dockeryum install -y yum-utils device-mapper-persistent-data lvm2 yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repoyum -y install docker-ce docker-ce-cli ...原创 2021-09-16 16:42:57 · 227 阅读 · 0 评论 -
了解Docker-compose及私有仓库Harbor部署管理
一、了解docker-compose1.1 什么是docker-compose Docker Compose 的前身是 Fig,它是一个定义及运行多个 Docker 容器的工具 使用Docker compose不在需要使用shell脚本来启动容器 使用Docker Compose 时,只需要在docker-compose.yml配置文件中定义多个 Docker 容器,然后使用一条命令启动这些容器 Docker Compose 非常适合组合使用多个容器进行开发的场景原创 2021-09-15 22:05:47 · 724 阅读 · 0 评论 -
Docker重点——Dockerfile学习
一、基于Dockerfile创建镜像理论 Dockerfile是由一组指令组成的文件 Dockerfile结构四部分 基础镜像信息 维护者信息 镜像操作指令 容器启动时执行指令 Dockerfile每行支持一条指令,每条指令可携带多个参数,支持使用以““号开头的注释 二、常用的 Dockerfile 操作指令 在编写 Dockerfile 时,有严格的格式需要遵循:第一行必须使用 FROM 指令指明所基于的镜像名称;之后使用 MAINTAINER 指令说明维护该镜像的用户原创 2021-09-14 21:11:05 · 167 阅读 · 0 评论 -
认识Docker及基本管理
一、了解Docker1.1 什么是 Docker 是一种轻量级的“虚拟机” 在Linux容器里运行应用的开源工具 如果要方便的创建运行在云平台上的应用,必须要脱离底层的硬件,同时还需要任何时间地点可获取这些资源,这正是 Docker 所能提供的。Docker 的容器技术可以在一台主机上轻松为任何应用创建一个轻量级的、可移植的、自给自足的容器。通过这种容器打包应用程序,意味着简化了重新部署、调试这些琐碎的重复工作,极大的提高了工作效率。1.2 Docker使用场景 .原创 2021-09-10 17:56:12 · 129 阅读 · 0 评论