【汇智学堂】docker网络管理之三(容器之间的网络通讯)
1、创建容器
创建两个使用默认的bridge网络的容器。
docker run -itd --name=a1 busybox
docker run -itd --name=a2 busybox
创建一个使用自定义的abcd网络的容器a3
docker run --network=abcd -itd --name=a3 busybox
为a2容器新增一个自定义的abcd网络连接
docker network connect abcd a2
a1与a2在bridge网络管理下。可以通信。
a2和a3在abcd网络管理下。可以通信。
2、容器地址查看
docker attach a2
ifconfig
exit
docker attach a1
exit
docker attach a3
3、容器通信测试
docker attach a1
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200122125954311.png
)
a1与a2能通信
重启Ubuntu
IP会不同
docker start a1
docker start a2
docker start a3
a1与a2能通信
确认一下运行的容器
a2与a3能通信
继续测试,发现a1与a3不能通信。
自定义网络管理的容器间,还可以用名字a2\a3 进行连接。例如:
ping -w 4 a3
【汇智学堂】docker网络管理之三(容器之间的网络通讯)相关推荐
- 【汇智学堂】基于Socket+面向对象实现的网络聊天
定义父类:ParentUi package com.huizhi;import javax.swing.*; import java.awt.event.MouseAdapter; import ja ...
- 【汇智学堂】docker网络管理之二
1.创建自定义网络 在Docker主机上可以使用docker network create指令来创建网络. 其中 --driver bridge可省略 查看是否成功 查看新建网络的详情 dock ...
- 容器云系列之Docker网络管理及容器互联
Docker网络有bridge.host.overlay.macvlan和none五种模式,本文对这几种网络模式进行验证并测试容器间的互联通信. 1.Docker网络管理 Docker有5种网络模式, ...
- 【汇智学堂】docker网络管理之一
非集群网络模式 bridge(单主机互联) overlay(可跨主机互联) docker network ls bridge网络管理 创建并启动容器. docker run -itd --nam ...
- 【汇智学堂】2进制与10进制之间相互转化
最近在交流群中,总有群友问进制之间相互转化问题,最多的就是二进制和十进制之间的相互转化. 接下来我为大家介绍一下,这两种进制之间的转化技巧. 2进制转化成十进制 例1.2进制的10001,转化成十进制 ...
- 【汇智学堂】-JS菜鸟版过河小游戏(之三---父母左侧下船)
下船代码: else if(div1.style.marginLeft=="210px"){ div1.style.marginLeft=0;shipposition1=0;if( ...
- 【汇智学堂】-python小游戏(太空阻击之三-场景创建)
5.3场景创建 现在我们来设定一下我们的游戏场景:480*700像素的画布.下面是我们要做的事情. 1.设置游戏标题.导入游戏资源. 2.更新屏幕,将游戏背景显示出来. 我们先来看代码段一: impo ...
- python场景建立_【汇智学堂】-python小游戏(太空阻击之三-场景建立)
5.3场景建立 如今咱们来设定一下咱们的游戏场景:480*700像素的画布.下面是咱们要作的事情. 一.设置游戏标题.导入游戏资源. 二.更新屏幕,将游戏背景显示出来.web 咱们先来看代码段一:sv ...
- 【汇智学堂】-JAVA桌面游戏开发(五子棋之二:选择等级)
之二:等级选择 登录选择"单机",进入"等级选择"页面,效果见下图: 准备工作: Images文件夹下,放置level.png图片一张. 代码实现: Choos ...
最新文章
- JAVA所有选手就位后比赛开始_Java多线程-CountDownLatch、CyclicBarrier、Semaphore
- python 计时器 timeit 报错:ValueError: stmt is neither a string nor callable
- influxdb无法实现关联表_双汇:从棘手的InfluxDB+Redis到TDengine
- Java nio 学习笔记 相关知识
- java 运行时异常与非运行时异常理解
- qt 苹果应用程序_什么是苹果的电视应用程序,您应该使用它吗?
- 大数据分析如何创建最佳的移动应用用户体验
- C# MVC 自定义ActionResult实现EXCEL下载
- POJ1214 UVA127 Accordian Patience【vector】
- powerpoint(ppt) 的制作
- JPack发布0.5.0
- hp进系统卡在w ndows界面,win10系统HP开机卡在LOGO界面的解决方法
- 媒体查询、移动端、网页响应式布局
- 优锘科技:渲染引擎T3D:WebGL端数字孪生应用最优解
- 自学linux驱动从入门到放弃(四)配置rk3288开发板与ubuntu18.04的IP地址
- android开发面试题!360°深入了解Flutter,面试总结
- 歪门邪道 Leetcode 463 Island Perimeter
- 如何在Unity上开发Nintendo(任天堂)Switch平台游戏时让游戏patch包大小尽量小
- 扎根基层一线 助力社区(村)发展
- android--新闻阅读器实现源码