美文网首页
docker 网络

docker 网络

作者: 愤愤的有痣青年 | 来源:发表于2024-07-25 09:31 被阅读0次

    在docker中,有多种网络类型,分别为:

    1. 桥接网络(Bridge Network),默认的网络类型,为docker创建了虚拟的网络类型,通过桥接方式与宿主主机互通,每个容器可以指定不同的网络,相同的网络可以内网相互访问.
    2. 主机网络(Host Network),与主机共享网络.
    3. 覆盖网络(Overlay Network),用于Docker Swarm集群中,支持不同Docker守护进程上的容器之间的网络连接。
    4. Macvlan 网络
    5. None 网络

    这里讲关于桥接网络相关的命令

    • 查看当前网络
    ~$ docker network  ls
    NETWORK ID     NAME      DRIVER    SCOPE
    790a505f4a49   bridge    bridge    local
    7cc3b5cc131c   host      host      local
    f41829ae199d   none      null      local
    
    • 创建网络
    docker network create --driver bridge --subnet 172.18.0.2/28 --gateway 172.18.0.1 my-custom-bridge-network
    

    或者简单创建

    docker network create --driver bridge my_bridge_network
    
    • 查看网络信息
    docker network inspect my_bridge_network
    
    • 创建容器时指定网络
    docker run -d --name my_container --network my_bridge_network my_image
    

    相关文章

      网友评论

          本文标题:docker 网络

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