Docker

容器服务自动发现

Consul介绍与集群介绍 Consul是什么 Consul是一个分布式、高可用性,在基础设施中发现和配置服务的工具。 主要功能: 服务发现 通过DNS或HTTP接口使得消费者发现服务,应用程序可以轻松找到所依赖的服务...

Docker结合Jenkins构建持续集成环境

持续集成是什么 持续:完成一个新功能就向下一个环节交付,不断发现问题,解决问题。 集成:研发人员提交新代码到主干仓库,进行构建、部署、测试,不断做集成,修正集成结果。 部署:将项目发布到测试...

容器集群管理之Swarm

Swarm介绍 Swarm是什么? Swarm是Docker公司自研发的容器集群管理系统,Swarm在早期是作为一个独立服务存在,在Docker Engine v1.12中集成了 Swarm的集群管理和编排功能。可以通过初始化Swarm或加入现有Swarm...

Docker容器集群管理主流方案

Docker容器集群管理主流方案 Swarm Docker公司自研发的集群管理系统。 Kubernetes Google开源的一个容器集群管理系统,用于自动化部署、扩展和管理容器应用。也称为K8S Mesos Mesos是...

Weave网络部署

Weave工作流程     Weave在Docker主机之间实现Overlay网络,使用业界标准VXLAN封装,基于UDP传输,也可以加密传输。 Weave Net创建一个连接多个Docker主机的虚拟网络,类似于一个以太网交换...

Docker Overlay Network

部署前提 Docker通过overlay网络驱动程序支持多主机容器网络通信。 要想使用Docker原生Overlay网络,需要满足以下任意条件:  Docker运行在Swarm模式  使用键值存储的Docker主机集群 我们这里演示第...

容器跨主机通信主流方案

Docker主机之间容器通信解决方案 桥接宿主机网络 端口映射 Docker网络驱动 - Overlay:基于VXLAN封装实现Docker原生Overlay网络 - Macvlan:Docker主机网卡接口逻辑上分为多个子接口,每个子接...

网络术语概念

二层交换技术:工作在OSI七层网络模型的第二层,通过MAC地址进行帧转发。 三层交换技术:也称为IP交换技术,工作在OSI七层网络模型的第三层,通过IP地址进行包转发。它解决了局域网中网段划 分之后,网段中子...