docker网桥配置有两种方式,一是更改docker配置文件,二是利用docker指令自定义网桥。以下为总结修改docker配置这种是作用到全局,容器会默认使用该网络配置vim/etc/docker/daemon.json{"bip":"172.24.16.1/24","registry-mirrors":["https://registry.docker-cn.com","https://a73
分类:
其他好文 时间:
2018-12-23 12:48:57
阅读次数:
169
一、网络启动与配置参数 Docker启动时会在主机上自动创建一个docker0虚拟网桥,实际上是一个Linux网桥,可以理解为一个软件交换机,它会在挂载其上的接口之间进行数据转发。同时,Docker随机分配一个本地未占用的私有网段(在RFC1918中定义)中的一个地址给docker0接口。当创建一个 ...
分类:
其他好文 时间:
2018-12-21 13:02:43
阅读次数:
185
Docker是基于Linux操作系统实现的应用虚拟化。运行在容器内的进程,跟运行在本地系统的进程本质上并无区别,配置不合适的安全策略将可能给本地系统带来安全风险,因此,Docker的安全性在生产环境中是十分关键的衡量因素。Docker容器的安全性很大程度上依赖于Linux系统本身,主要考虑下面几个方 ...
分类:
其他好文 时间:
2018-12-21 01:00:10
阅读次数:
272
使用pipework工具。 前提:每个Container所做的工作现在还很少,可以不用save、commit。 为了便于通信,自定义一个网桥(192.168.1.180/24),使之IP与宿主主机IP在同一网段内。 bridge模式 bridge模式是Docker默认的网络设置,此模式会为每一个容器 ...
分类:
其他好文 时间:
2018-12-19 10:13:19
阅读次数:
186
摘自:使命召唤 博客,https://www.cnblogs.com/zszmhd/archive/2012/05/08/2490078.html 交换机(网桥)是数据链路层上的设备,用于将同一个子网的多个节点连接在一起,没有进/出口之分。它只能处理MAC地址,不能处理IP地址。 与路由器不同,它内 ...
分类:
其他好文 时间:
2018-12-19 10:11:46
阅读次数:
198
一、PodKubernetes为每个Pod都分配了唯一的IP地址,称之为PodIP,一个Pod里的多个容器共享PodIP地址。Kubernetes要求底层网络支持集群内任意两个Pod之间的TCP/IP直接通信,这通常采用虚拟二层网络技术来实现,例如Flannel、OpenvSwitch等。因此,在Kubernetes里,一个Pod里的容器与另外主机上的Pod容器能够直接通信。Pod有两种类型:普通
分类:
Web程序 时间:
2018-12-12 11:15:47
阅读次数:
1663
容器生命周期运行容器一个实例:#dockerrun-it--rm--namebboxbusybox:latest/bin/sh当运行这条指令后的执行流程步骤:1.检查本地是否存在指定的镜像,不存在则从registry下载;2.利用镜像启动容器3.分配一个文件系统,并且在只读的镜像层之外挂载一个可读写层;4.从宿主机配置的网桥接口桥接一个虚拟接口给此容器;5.从地址池中分配一个地址给容器;6.执行用
分类:
其他好文 时间:
2018-12-08 00:21:52
阅读次数:
173
现在的Docker版本不推荐继续使用Link了,而是推荐用网络模式解决问题,简单讲一下最常用的几个网络模式,其他我用到时候再补充。 bridge net不加参数就是默认的bridge模式,这个默认bridge模式下,容器会连接到默认网桥docker0,但容器与宿主机,容器与容器的网络均是隔离的,无法 ...
分类:
其他好文 时间:
2018-12-05 16:13:06
阅读次数:
215
说明:以下创建的是永久网桥,即重启后依然生效。 0、安装网桥的依赖 1、创建网桥配置文件 2、修改原有网卡配置文件 3、配置静态IP地址 4、重启网络 ...
分类:
其他好文 时间:
2018-11-26 10:19:07
阅读次数:
195
教材学习内容总结 客户端 服务器编程模型 1.每个网络应用都是基于客户端 服务器模型的。采用这个模型,一个应用是由一个服务器户端提供某种服务。服务器管理某种资源,并且通过操作这种资源来为它的客户端提供某种服务。 2.客户端 服务器模型中的基本操作是事务。事务由四步组成 (1)当一个客户端需要服务时, ...
分类:
其他好文 时间:
2018-11-26 00:07:43
阅读次数:
199