美文网首页
虚拟网络

虚拟网络

作者: 2a83137e9433 | 来源:发表于2019-01-13 12:57 被阅读3次

    查看docker的网卡

    • 安装一下 bridge-utils:yum -y install bridge-utils
    • 安装完成后,可以查看:brctl show
    • 可以看到docker0的虚拟网卡上关联了4个虚拟设备
    • 通过ip link show,可以查看关联关系
    • 这些网卡的分配是一半在容器内,一半在宿主机上,就像网线的两端
    • 通过netstat -ntl,可以查看到当前主机上所监听的端口信息,它的别名是ss -ntl
    • 查看docker的网络连接方式docker network ls
    • docker有4种网络模型
    • 一般的,docker中会有ip的软件包,可以通过ip netns help查看
    • 通过它列出的命令,我们可以自由的创建虚拟网卡设备

    iptables命令

    • 创建docker后,可以查看主机和容器的端口映射规则:iptables -t nat -vnL
    • 或者通过docker port {containerName/containerId}

    docker run命令

    • 通过docker run --help可以查相关的参数,从而实现不同的功能
    • 例如可以通过-h/--hostname指定容器的主机名:docker run --name nginx2 -h t.t1.com -it --network none --rm 315798907716 sh

    其他

    • 第4集 虚拟化网络概述
    • 第5集 容器网络

    相关文章

      网友评论

          本文标题:虚拟网络

          本文链接:https://www.haomeiwen.com/subject/rmykdqtx.html