zoukankan      html  css  js  c++  java
  • docker创建网络 容器可以通过容器名互相ping 通

    ➜  /docker docker network create --driver bridge --subnet 192.168.0.0/16 --gateway 192.168.0.1 mynet
    6568f0fcefcf2f80f572b1ea0f89f7ef7bfcd36030387085257a31a2067d0734
    ➜  /docker docker network ls
    NETWORK ID     NAME              DRIVER    SCOPE
    57a5bafa1498   bridge            bridge    local
    6ab610fedfcd   host              host      local
    6568f0fcefcf   mynet             bridge    local
    500ffba00046   none              null      local
    74bdb8f93267   server_brady      bridge    local
    63bceed63c0c   server_default    bridge    local
    c114e94aab99   service_default   bridge    local
    4421304c0879   src_dev           bridge    local
    d87f289bae03   src_pro           bridge    local
    
    ➜  /docker docker network inspect mynet
    [
        {
            "Name": "mynet",
            "Id": "6568f0fcefcf2f80f572b1ea0f89f7ef7bfcd36030387085257a31a2067d0734",
            "Created": "2021-01-31T01:28:14.375031085-05:00",
            "Scope": "local",
            "Driver": "bridge",
            "EnableIPv6": false,
            "IPAM": {
                "Driver": "default",
                "Options": {},
                "Config": [
                    {
                        "Subnet": "192.168.0.0/16",
                        "Gateway": "192.168.0.1"
                    }
                ]
            },
            "Internal": false,
            "Attachable": false,
            "Ingress": false,
            "ConfigFrom": {
                "Network": ""
            },
            "ConfigOnly": false,
            "Containers": {},
            "Options": {},
            "Labels": {}
        }
    ]
    
    ➜  /docker docker run -d -P --name tomcat01  --net mynet  tomcat
    8c1fbb38e6864e38b8367188e8c80c6ff99d005578a86d3dd3cae12e3ebfc562
    ➜  /docker docker run -d -P --name tomcat02  --net mynet  tomcat
    d83e421ff2a4533b22defb0eeaa74ac6bc7da58b9cbce0413e509195288181db
    
    ➜  /docker docker network inspect mynet
    [
        {
            "Name": "mynet",
            "Id": "6568f0fcefcf2f80f572b1ea0f89f7ef7bfcd36030387085257a31a2067d0734",
            "Created": "2021-01-31T01:28:14.375031085-05:00",
            "Scope": "local",
            "Driver": "bridge",
            "EnableIPv6": false,
            "IPAM": {
                "Driver": "default",
                "Options": {},
                "Config": [
                    {
                        "Subnet": "192.168.0.0/16",
                        "Gateway": "192.168.0.1"
                    }
                ]
            },
            "Internal": false,
            "Attachable": false,
            "Ingress": false,
            "ConfigFrom": {
                "Network": ""
            },
            "ConfigOnly": false,
            "Containers": {
                "8c1fbb38e6864e38b8367188e8c80c6ff99d005578a86d3dd3cae12e3ebfc562": {
                    "Name": "tomcat01",
                    "EndpointID": "a3acc7d6c3edd8d892765fee73fa842c56bac8cd2ebaa809fb24e9d17a2b3776",
                    "MacAddress": "02:42:c0:a8:00:02",
                    "IPv4Address": "192.168.0.2/16",
                    "IPv6Address": ""
                },
                "d83e421ff2a4533b22defb0eeaa74ac6bc7da58b9cbce0413e509195288181db": {
                    "Name": "tomcat02",
                    "EndpointID": "5955702eaaec8a4ec45aa23ad391f625163190b48b363e59de8f9f7407a9659c",
                    "MacAddress": "02:42:c0:a8:00:03",
                    "IPv4Address": "192.168.0.3/16",
                    "IPv6Address": ""
                }
            },
            "Options": {},
            "Labels": {}
        }
    ]
    
    
    ➜  /docker docker exec -it tomcat01 ping tomcat02
    PING tomcat02 (192.168.0.3) 56(84) bytes of data.
    64 bytes from tomcat02.mynet (192.168.0.3): icmp_seq=1 ttl=64 time=0.106 ms
    64 bytes from tomcat02.mynet (192.168.0.3): icmp_seq=2 ttl=64 time=0.051 ms
    
    
    docker network connect mynet tomcat03
    让tomcat03两个ip 
    
    
    
  • 相关阅读:
    搜房二手频道调研
    智能评论排序
    国外社交网站调研(13年9月)
    百度金融产品的几点看法
    Microvideos for Website/ products
    C#后端代码访问webapi
    基于FineUI-FineUIMVC基础版开发的通用后台框架
    EasyUI, Dialog 在框架页(ifrmae)的Top页面弹出时,拖拽Dialog边缘(以改变窗口大小),UI界面被卡死的解决办法
    在Windows上使用Docker 创建MongoDB 副本集的极简方法(翻译)
    初探ABP--记一些常见的开发问题
  • 原文地址:https://www.cnblogs.com/brady-wang/p/14352553.html
Copyright © 2011-2022 走看看