Docker之网络访问

在docker启动时,在主机上会创建一个docker0网桥,它在内核层连通了其他的物理和虚拟网卡,成为所有容器以及主机之间通信的桥梁。docker会为docker0网桥随机分配一个本地空闲的私有网段。容器内的网口eth0会自动分配一个该网段下的IP,并将docker0作为网关。

使用docker inspect查看容器内的网络配置,如IP地址,网关地址,所有的端口等。

使用docker network inspect bridge可以看到docker的bridge网络细节。

$ docker network ls
NETWORK ID          NAME                DRIVER              SCOPE
06c2454fe238        bridge              bridge              local
0baf5cafaa72        host                host                local
b7ee06a7e86c        none                null                local

$ docker network inspect bridge
[
    {
        "Name": "bridge",
        "Id": "06c2454fe238c7ed445e21796f3ed40519ab9654d2d3b07911c32daa837f0ff5",
        "Scope": "local",
        "Driver": "bridge",
        "EnableIPv6": false,
        "IPAM": {
            ...
            "Config": [
                {
                    "Subnet": "172.17.0.0/16",
                    "Gateway": 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值