docker network , inspect brctl


[root@wp df]# docker network ls
NETWORK ID          NAME                DRIVER              SCOPE
20391c52a2f1        bridge              bridge              local
d1ad797e2286        host                host                local
3256c614380d        none                null                local
[root@wp df]# docker network inspect bridge
[
    {
        "Name": "bridge",
        "Id": "20391c52a2f128b140f258a1456eabfb09a8cf9a0bd1077d861106e8931a799c",
        "Created": "2019-06-17T12:00:12.673323425+05:30",
        "Scope": "local",
        "Driver": "bridge",
        "EnableIPv6": false,
        "IPAM": {
            "Driver": "default",
            "Options": null,
            "Config": [
                {
                    "Subnet": "172.17.0.0/16",
                    "Gateway": "172.17.0.1"
                }
            ]
        },
        "Internal": false,
        "Attachable": false,
        "Ingress": false,
        "ConfigFrom": {
            "Network": ""
        },
        "ConfigOnly": false,
        "Containers": {},
        "Options": {
            "com.docker.network.bridge.default_bridge": "true",
            "com.docker.network.bridge.enable_icc": "true",
            "com.docker.network.bridge.enable_ip_masquerade": "true",
            "com.docker.network.bridge.host_binding_ipv4": "0.0.0.0",
            "com.docker.network.bridge.name": "docker0",
            "com.docker.network.driver.mtu": "1500"
        },
        "Labels": {}
    }
]
[root@wp df]# ip addr show docker0
5: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default
    link/ether 02:42:e6:cd:4f:05 brd ff:ff:ff:ff:ff:ff
    inet 172.17.0.1/16 brd 172.17.255.255 scope global docker0
       valid_lft forever preferred_lft forever
    inet6 fe80::42:e6ff:fecd:4f05/64 scope link
       valid_lft forever preferred_lft forever



[root@wp df]# docker run  -it busybox ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
14: eth0@if15: <BROADCAST,MULTICAST,UP,LOWER_UP,M-DOWN> mtu 1500 qdisc noqueue
    link/ether 02:42:ac:11:00:02 brd ff:ff:ff:ff:ff:ff
    inet 172.17.0.2/16 brd 172.17.255.255 scope global eth0
       valid_lft forever preferred_lft forever
failed to resize tty, using default size


[root@wp df]# docker run -itd ubuntu:16.04
e27ff0546be70929459564ee0d6b54568f60922908d597158bccbccfb2e92802
[root@wp df]# docker ps
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES
e27ff0546be7        ubuntu:16.04        "/bin/bash"         24 seconds ago      Up 21 seconds                           zealous_bartik
[root@wp df]# docker inspect e27ff0546be7
[
    {
        "Id": "e27ff0546be70929459564ee0d6b54568f60922908d597158bccbccfb2e92802",
        "Created": "2019-06-17T07:07:02.706053941Z",
        "Path": "/bin/bash",
        "Args": [],
        "State": {
            "Status": "running",
            "Running": true,
            "Paused": false,
            "Restarting": false,
            "OOMKilled": false,
            "Dead": false,
            "Pid": 4968,
            "ExitCode": 0,
            "Error": "",
            "StartedAt": "2019-06-17T07:07:05.322147439Z",
            "FinishedAt": "0001-01-01T00:00:00Z"
        },
        "Image": "sha256:2a697363a8709093834e852b26bedb1d85b316c613120720fea9524f0e98e4a2",
        "ResolvConfPath": "/var/lib/docker/containers/e27ff0546be70929459564ee0d6b54568f60922908d597158bccbccfb2e92802/resolv.conf",
        "HostnamePath": "/var/lib/docker/containers/e27ff0546be70929459564ee0d6b54568f60922908d597158bccbccfb2e92802/hostname",
        "HostsPath": "/var/lib/docker/containers/e27ff0546be70929459564ee0d6b54568f60922908d597158bccbccfb2e92802/hosts",
        "LogPath": "/var/lib/docker/containers/e27ff0546be70929459564ee0d6b54568f60922908d597158bccbccfb2e92802/e27ff0546be70929459564ee0d6b54568f60922908d597158bccbccfb2e92802-json.log",
        "Name": "/zealous_bartik",
        "RestartCount": 0,
        "Driver": "overlay2",
        "Platform": "linux",
        "MountLabel": "",
        "ProcessLabel": "",
        "AppArmorProfile": "",
        "ExecIDs": null,
        "HostConfig": {
            "Binds": null,
            "ContainerIDFile": "",
            "LogConfig": {
                "Type": "json-file",
                "Config": {}
            },
            "NetworkMode": "default",
            "PortBindings": {},
            "RestartPolicy": {
                "Name": "no",
                "MaximumRetryCount": 0
            },
            "AutoRemove": false,
            "VolumeDriver": "",
            "VolumesFrom": null,
            "CapAdd": null,
            "CapDrop": null,
            "Dns": [],
            "DnsOptions": [],
            "DnsSearch": [],
            "ExtraHosts": null,
            "GroupAdd": null,
            "IpcMode": "shareable",
            "Cgroup": "",
            "Links": null,
            "OomScoreAdj": 0,
            "PidMode": "",
            "Privileged": false,
            "PublishAllPorts": false,
            "ReadonlyRootfs": false,
            "SecurityOpt": null,
            "UTSMode": "",
            "UsernsMode": "",
            "ShmSize": 67108864,
            "Runtime": "runc",
            "ConsoleSize": [
                0,
                0
            ],
            "Isolation": "",
            "CpuShares": 0,
            "Memory": 0,
            "NanoCpus": 0,
            "CgroupParent": "",
            "BlkioWeight": 0,
            "BlkioWeightDevice": [],
            "BlkioDeviceReadBps": null,
            "BlkioDeviceWriteBps": null,
            "BlkioDeviceReadIOps": null,
            "BlkioDeviceWriteIOps": null,
            "CpuPeriod": 0,
            "CpuQuota": 0,
            "CpuRealtimePeriod": 0,
            "CpuRealtimeRuntime": 0,
            "CpusetCpus": "",
            "CpusetMems": "",
            "Devices": [],
            "DeviceCgroupRules": null,
            "DiskQuota": 0,
            "KernelMemory": 0,
            "MemoryReservation": 0,
            "MemorySwap": 0,
            "MemorySwappiness": null,
            "OomKillDisable": false,
            "PidsLimit": 0,
            "Ulimits": null,
            "CpuCount": 0,
            "CpuPercent": 0,
            "IOMaximumIOps": 0,
            "IOMaximumBandwidth": 0,
            "MaskedPaths": [
                "/proc/asound",
                "/proc/acpi",
                "/proc/kcore",
                "/proc/keys",
                "/proc/latency_stats",
                "/proc/timer_list",
                "/proc/timer_stats",
                "/proc/sched_debug",
                "/proc/scsi",
                "/sys/firmware"
            ],
            "ReadonlyPaths": [
                "/proc/bus",
                "/proc/fs",
                "/proc/irq",
                "/proc/sys",
                "/proc/sysrq-trigger"
            ]
        },
        "GraphDriver": {
            "Data": {
                "LowerDir": "/var/lib/docker/overlay2/f8822612d1388538593167918d4411367833d65c16324895946d236de03e1df9-init/diff:/var/lib/docker/overlay2/ae28b58d08f8aeb47187455872a15c66705a35429f232d09188ae5da57ae9db1/diff:/var/lib/docker/overlay2/7ac72ceb53b1f0988593c5349cfe02196c60c032a3bd7afa29fc92ddcba3a9d7/diff:/var/lib/docker/overlay2/eb6e363fec194d2602f288c847e8a96d8213183f3f4fe774ce58f6fab950415d/diff:/var/lib/docker/overlay2/697b35b9ebd3f88fc5cbd89e0da08acc3fd76fc4b9aa08ae633f04739d365c75/diff",
                "MergedDir": "/var/lib/docker/overlay2/f8822612d1388538593167918d4411367833d65c16324895946d236de03e1df9/merged",
                "UpperDir": "/var/lib/docker/overlay2/f8822612d1388538593167918d4411367833d65c16324895946d236de03e1df9/diff",
                "WorkDir": "/var/lib/docker/overlay2/f8822612d1388538593167918d4411367833d65c16324895946d236de03e1df9/work"
            },
            "Name": "overlay2"
        },
        "Mounts": [],
        "Config": {
            "Hostname": "e27ff0546be7",
            "Domainname": "",
            "User": "",
            "AttachStdin": false,
            "AttachStdout": false,
            "AttachStderr": false,
            "Tty": true,
            "OpenStdin": true,
            "StdinOnce": false,
            "Env": [
                "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
            ],
            "Cmd": [
                "/bin/bash"
            ],
            "ArgsEscaped": true,
            "Image": "ubuntu:16.04",
            "Volumes": null,
            "WorkingDir": "",
            "Entrypoint": null,
            "OnBuild": null,
            "Labels": {}
        },
        "NetworkSettings": {
            "Bridge": "",
            "SandboxID": "ed04608311d04f0e253630c32a1b52fa732bfce50ae4fdf3c292f3c951823aa7",
            "HairpinMode": false,
            "LinkLocalIPv6Address": "",
            "LinkLocalIPv6PrefixLen": 0,
            "Ports": {},
            "SandboxKey": "/var/run/docker/netns/ed04608311d0",
            "SecondaryIPAddresses": null,
            "SecondaryIPv6Addresses": null,
            "EndpointID": "8c8118222be84f48cd546aa505ab51fb6f78ff1e9739aa4bf9d1ce513179191f",
            "Gateway": "172.17.0.1",
            "GlobalIPv6Address": "",
            "GlobalIPv6PrefixLen": 0,
            "IPAddress": "172.17.0.2",
            "IPPrefixLen": 16,
            "IPv6Gateway": "",
            "MacAddress": "02:42:ac:11:00:02",
            "Networks": {
                "bridge": {
                    "IPAMConfig": null,
                    "Links": null,
                    "Aliases": null,
                    "NetworkID": "20391c52a2f128b140f258a1456eabfb09a8cf9a0bd1077d861106e8931a799c",
                    "EndpointID": "8c8118222be84f48cd546aa505ab51fb6f78ff1e9739aa4bf9d1ce513179191f",
                    "Gateway": "172.17.0.1",
                    "IPAddress": "172.17.0.2",
                    "IPPrefixLen": 16,
                    "IPv6Gateway": "",
                    "GlobalIPv6Address": "",
                    "GlobalIPv6PrefixLen": 0,
                    "MacAddress": "02:42:ac:11:00:02",
                    "DriverOpts": null
                }
            }
        }
    }
]

root@wp df]# sudo brctl show
bridge name      bridge id                              STP enabled       interfaces
docker0                                8000.0242e6cd4f05          no                           vetha0bd2b6

virbr0                    8000.52540040254a         yes                         virbr0-nic

Comments