2019
08-23
08-23
使用docker-compose搭建consul集群环境
consul是一个集群环境,用来管理微服务架构下面的服务发现和配置管理功能。
集群包含三个server:node1, node2, node3集群包含一个client:node4;并且在client上提供web UI访问服务。
1.下载consul docker image
[crayon-69b568614b8e....
Read More >
多节点直接docker互联
1.节点准备
[crayon-69b568614bb2e472803288/]
2.准备 overlay 环境
为支持容器跨主机通信,Docker 提供了 overlay driver。Docerk overlay 网络需要一个 key-value 数据库用于保存网络状态信息,包括 Network、Endpoint、IP 等。Consul、E....
Read More >
1.安装etcd (3节点)
1.1. 修改host
[crayon-69b568614bd6e136067180/]
1.2.修改内核参数,使之支持ip转发
[crayon-69b568614bd72075692157/]
[crayon-69b568614bd74604059051/]
1.3.修改etcd配置
[crayon-69b568614b....
Read More >
通过docker-compose部署prometheus、node-exporter、alertmanager、cadvisor 和grafana。prometheus最新版本:2.19.2
监控服务器 需要安装5个服务:
Prometheus Server(普罗米修斯监控主服务器 )Node Exporter (收集Host硬件和操作系统信息)cAdvisor (负责收集Hos....
Read More >
1.Kubernetes基础组件有哪些,什么功能?
[crayon-69b568614c7ab581154726/]
2.网络选型需要注意什么?
[crayon-69b568614c7af531057024/]
2.Flannel的三种工作模式
[crayon-69b568614c7b0767689364/]
3.calico网络模式
[crayon-6....
Read More >
一、Harbor概述
[crayon-69b568614cb0c912059920/]
[crayon-69b568614cb10506581574/]
Harbor相关组件:
二、Harbor安装3种方式
在线安装:从Docker Hub下载Harbor相关镜像,因此安装软件包非常小 离线安装:安装包包含部署的相关镜像,因此安装包比较大 OVA安装程....
Read More >
一、安装底层需求
Python应该是2.7或更高版本Docker引擎应为1.10或更高版本Docker Compose需要为1.6.0或更高版本
<1.>安装dokcer
[crayon-69b568614ce1d352473454/]
[crayon-69b568614ce21596453945/]
/etc/docker/daemon.json
....
Read More >
不论哪个数据库产品,一定会有日志文件。在MariaDB和MySQL中,主要有5种日志文件:
[crayon-69b568614d440889197555/]
[crayon-69b568614d444437583249/]
1.日志刷新操作
以下操作会刷新日志文件,刷新日志文件时会关闭旧的日志文件并重新打开日志文件。对于有些日志类型,如二进制日志,刷新日志会滚动日志文....
Read More >