Docker网络

本文介绍了Docker的四种网络模式:Host模式下容器与宿主机共享网络子系统;None模式需要用户自定义网络配置;Container模式共享已存在容器的IP和网络;Bridge模式是默认模式,每个容器连接到Docker0虚拟网桥。
摘要由CSDN通过智能技术生成

目录:

  1. docker网络模式
Docker网络模式
  1. 默认Docker引擎启动一个新容器时,会给容器分配各种资源(分配各种资源模块),例如
    CPU、内存、硬盘和网络等
  2. Docker虚拟化网络模式有如下四种:
  • Host模式
    Docker引擎启动容器,本来默认方式会分配给容器网络子系统,如果指定–net=host,启动后的容器不会拥有独立的网络系统,跟宿主机公用一个网络子系统,共享宿主机的IP和端口(宿主机使用了22端口,容器不能使用22端口,避免端口冲突)
    #指定容器的网络模式为host模式;

    docker run -itd --net=host --name=none_test docker.io/lemonbar/centos6-ssh 
    
  • None模式
    Docker引擎启动容器,会分配给容器网络子系统,但是并不会设置网卡、IP、路由等信息,需要用户自定义去配置和添加,借助pipework工具去实现;

    docker run -itd --net
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值