- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 Docker——14——Docker swarm集群
Docker swarm基本概念Swarm 是Docker 引擎内置(原生)的集群管理和编排工具。 Docker Swarm 是 Docker 官方三剑客项目之一,提供 Docker 容器集群服务,是 Docker 官方对容器云生态进行支持的核心方案。使用它,用户可以将多个 Docker 主机封装为单个大型的虚拟 Docker 主机,快速打造一套容器云平台。Swarm mode 内置 kv 存储功能,提供了众多的新特性,比如:具有容错能力的去中心化设计、内置服务发现、负载均衡、路由网格、动态伸缩、滚动
2020-10-09 15:47:18 809
原创 Docker——13——Docker实现服务发现
Docker + Consul + registrator 实现服务发现环境:关闭防火墙、禁用SElinux,且主机名不能冲突docker01192.168.1.128docker02192.168.1.129docker03192.168.1.1501、docker01上,启动consul服务复制所需文件 consul_1.5.1_linux_amd64.zip 到虚拟机[root@docker01 ~]# unzip consul_1.5.1_linux_
2020-10-08 18:27:00 326
原创 Docker——12——Prometheus(普罗米修斯)
简介:Prometheus是由SoundCloud开发的开源监控系统的开源版本。2016年,由Google发起的Linux基金会(Cloud Native Computing Foundation,CNCF)将Prometheus纳入其第二大开源项目。Prometheus在开源社区也十分活跃易管理性Prometheus: Prometheus核心部分只有一个单独的二进制文件,可直接在本地工作,不依赖于分布式存储。Nagios: 需要有专业的人员进行安装,配置和管理,并且过程很复杂。业务数据相关性
2020-10-08 18:26:43 1157
原创 Docker——11——Docker的监控
Docker自带的监控命令docker top / stats / logs默认会显示一个实时变化的列表,展示每个容器的cpu使用率,内存使用量和可用量sysdig轻量级的系统监控程序[root@docker ~]# docker run -it --rm --name sysdig --privileged=true --volume=/var/run/docker.sock:/host/var/run/docker.sock --volume=/dev:/host/dev --volume=/
2020-10-08 18:26:20 264
原创 Docker——10——Docker-compose
docker-composedocker容器的编排工具:解决相互有依赖关系的多个容器的管理工具(单台dockerhost上)。简单理解:可以同时管理(增、删、改、查等)多个容器。官网文档地址:https://docs.docker.com/compose/overview/docker镜像在创建之后,往往需要自己手动pull来获取镜像,然后执行 run 命令来运行。当服务需要用到多种容器,容器之间又产生了各种依赖和连接的时候,部署一个服务的手动操作是令人感到十分厌烦的。docker-compose技
2020-10-08 18:25:47 259
原创 Docker——9——Docker部署LNMP环境
部署LNMP网络规划:网段:172.16.10.0/24Nginx:172.16.10.10Mysql:172.16.10.20Php:172.16.10.30网站的访问主目录(host):/wwwroot——Nginx的配置文件(host):/docker——MySQL持久化的目录(host):/mysql——/var/lib/mysql[root@docker01 ~]# mkdir /wwwroot[root@docker01 ~]# mkdir /docker[root@d
2020-10-08 18:25:25 229
LAMP.iso中存放搭建lnmp所需源码包
2020-06-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人