docker网络双向连接详解

 更新时间:2020年01月07日 08:27:20   作者:星辰若梦  
在本篇文章里小编给大家分享的是一篇关于docker网络双向连接知识点详解内容,有兴趣朋友们可以参考学习下。

查看docker网络

docker network ls

[root@master ~]# docker network ls
NETWORK ID     NAME        DRIVER       SCOPE
e9ecd3b9be87    bridge       bridge       local
45336895a3a4    host        host        local
6a44e8330adb    none        null        local

创建网桥

docker network create bridge my-bridge

[root@master ~]# docker network create -d bridge my-bridge
0ae59991f86c3276acfc5a78dd316f47c124f093e60ce719046f1045ccccb1bd
[root@master ~]# docker network ls
NETWORK ID     NAME        DRIVER       SCOPE
e9ecd3b9be87    bridge       bridge       local
45336895a3a4    host        host        local
0ae59991f86c    my-bridge      bridge       local
6a44e8330adb    none        null        local

将两个容器加入此网桥

docker network connect my-bridge centos-test-1
docker network connect my-bridge centos-test-2
[root@master ~]# docker network connect my-bridge centos-test-1
[root@master ~]# docker network connect my-bridge centos-test-2

容器内可相互通过容器名进行通信

[root@master ~]# docker exec -it centos-test-1 bash
[root@bd4aa8b35c8d /]# ping centos-test-2
PING centos-test-2 (172.18.0.3) 56(84) bytes of data.
64 bytes from centos-test-2.my-bridge (172.18.0.3): icmp_seq=1 ttl=64 time=0.131 ms
64 bytes from centos-test-2.my-bridge (172.18.0.3): icmp_seq=2 ttl=64 time=0.163 ms
^C
--- centos-test-2 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 0.131/0.147/0.163/0.016 ms
[root@master ~]# docker exec -it centos-test-2 bash
[root@d8eac6105db2 /]# ping centos-test-1
PING centos-test-1 (172.18.0.2) 56(84) bytes of data.
64 bytes from centos-test-1.my-bridge (172.18.0.2): icmp_seq=1 ttl=64 time=0.187 ms
64 bytes from centos-test-1.my-bridge (172.18.0.2): icmp_seq=2 ttl=64 time=0.405 ms
64 bytes from centos-test-1.my-bridge (172.18.0.2): icmp_seq=3 ttl=64 time=0.150 ms
^C
--- centos-test-1 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 4ms
rtt min/avg/max/mdev = 0.150/0.247/0.405/0.113 ms

以上就是本次介绍的全部相关知识点,感谢大家的学习如果有任何需要补充的可以联系小编。

相关文章

  • Docker搭建私有仓库之Harbor的步骤

    Docker搭建私有仓库之Harbor的步骤

    这篇文章主要介绍了Docker搭建私有仓库之Harbor的步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-08-08
  • docker搭建nginx实现负载均衡的示例代码

    docker搭建nginx实现负载均衡的示例代码

    本随着互联网应用规模不断扩大,原有的单一服务器已经无法满足高并发和高可用性的要求,本文就来介绍docker搭建nginx实现负载均衡的示例代码,感兴趣的可以了解一下
    2023-12-12
  • IDEA连接远程服务器Docker部署Spring Boot项目的详细教程

    IDEA连接远程服务器Docker部署Spring Boot项目的详细教程

    这篇文章主要介绍了IDEA连接远程服务器Docker部署Spring Boot项目,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-06-06
  • 通过容器提交镜像DockerCommit及推送镜像DockerPush

    通过容器提交镜像DockerCommit及推送镜像DockerPush

    这篇文章主要介绍了通过容器提交镜像DockerCommit及推送镜像DockerPush,文中通过详细的示例代码进行了详细分解,有需要的朋友可以借鉴参考下
    2021-09-09
  • 详解从 0 开始使用 Docker 快速搭建 Hadoop 集群环境

    详解从 0 开始使用 Docker 快速搭建 Hadoop 集群环境

    这篇文章主要介绍了详解从 0 开始使用 Docker 快速搭建 Hadoop 集群环境,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。
    2017-03-03
  • 静态pod 创建使用示例详解

    静态pod 创建使用示例详解

    这篇文章主要为大家介绍了静态pod 创建使用示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-11-11
  • docker安装kong网关的方法示例

    docker安装kong网关的方法示例

    这篇文章主要介绍了docker安装kong网关的方法示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-05-05
  • 教你如何将应用从docker-compose迁移到k8s中

    教你如何将应用从docker-compose迁移到k8s中

    这篇文章主要介绍了如何将应用从docker-compose迁移到k8s中,本文给大家分享一个专门的迁移工具,可方便地通过docker-compose.yaml自动生成k8s的yaml部署文件,本文给大家介绍的非常详细,需要的朋友可以参考下
    2022-07-07
  • 如何使用docker部署前端应用的方法步骤

    如何使用docker部署前端应用的方法步骤

    这篇文章主要介绍了如何使用docker部署前端应用的方法步骤,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-03-03
  • 通过docker容器搭建lamp架构的流程

    通过docker容器搭建lamp架构的流程

    这篇文章主要介绍了dcoker容器搭建lamp架构,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-12-12

最新评论