docker容器的互通

在这里跟大家说一下我们今天要做的事情;
1️⃣ 在docker中在建立多个容器;
2️⃣ 进入刚建立好的容器内,然后测试该容器是否与刚建好的其它容器能够相互ping通;
3️⃣ 自定义一个网络,再把刚刚建立好的容器放进该网络在进行测试。
好了开始干活吧!
首先我这里是拉取了一个busybox镜像;(在此之前我已经拉取好了)
在这里插入图片描述
在此之前我们安装个系统网桥管理工具brctl;
sudo yum install -y bridge-utils
他说我已经安装了最新版
们要完成我们的第一步;
在这里我以busybox镜像为基础一次性建立了三个容器test1,test2,test3;
在这里插入图片描述
建立完成后我们进入test1 容器中,做我们的第二步;
在这里插入图片描述
我在这里可以说是一顿操作猛如虎啊,但没有ping通刚刚建立的容器,然后我又ping了一下baidu.com说明咱的网是没毛病的;
既然我们现在ping容器名ping不通不妨ping容器的ip;
在ping之前我们要知道他们的ip;

docker inspect bridge (来看该网络下[bridge:桥接]的详细信息)
在这里插入图片描述
现在我们知道了容器的ip了,接下来就是ping啦;
在这里插入图片描述
现在我们通过ip已经可以互ping了,但我们在实际生活中ip有时候是会变化的,所以我们为了方便一般都是通过容器名称来互ping;现在就来解决这个问题

首先我们要自定义一个网络,然后再把我们刚刚建立好的容器把他们都放到该网络里面,然后再ping
docker network create --driver bridge my-bridge
在这里插入图片描述
在这之前我已经建立过了
在这里插入图片描述
现在我们要把刚建立好的容器放进我们刚自定义好的网络(my-bridge)里;
docker network connect my-bridge test1
docker network connect my-bridge test2
docker network connect my-bridge test3
在这里插入图片描述
现在我们查看一下有没有放入到该网络(my-bridge)里;
在这里插入图片描述
OK,里面有我们现在开始做最后一步
docker exec -it test1 sh
在这里插入图片描述
?,到此我们就做完了。
我们刚刚用到了一些新命令在这里我说一下;

  1. docker run -dit --name test1 busybox sh
    以busybox镜像为基础创建一个test1容器并且在后台运行;
    -it常一起使用,以一个新的伪终端开启一个容易,使用后就能新开一个容器中的终端,相当于新开了一个虚拟机,接着在终端中的命令就是在容器中执行命令
  2. docker network create --driver bridge my-bridge
    建立一个桥接网络名字为my-bridge
  3. docker inspect bridge(my-bridge)
    查看bridge(my-bridge)网络上连接的容器
  4. docker network connect my-bridge test1
    容器test1与my-bridge 网络连接
  5. 在这里我在拓展一两个命令;
    (1) sudo brctl show 查看网桥信息
    (2)docker network disconnct my-bridge test1 断开容器test1与my-bridge网络的连接
### 如何在Word设置摘要后直接换页 在Word文档中,如果希望摘要部分内容结束后能够直接切换至新页面并继续编辑正文或其他内容,可以利用分页符或分节符实现。以下是具体的操作方式以及注意事项: #### 使用分页符 可以通过插入普通的分页符来强制换页。此方法适用于不需要特殊格式化需求的情况。 1. 将光标放置于摘要的最后一行后面。 2. 点击菜单栏中的 **“布局”** 或者旧版本中的 **“插入”**。 3. 找到 **“分隔符”** 功能按钮(通常位于工具栏的右上角),点击它会弹出一个下拉列表。 4. 选择 **“分页符”** 即可完成操作[^4]。 这种方法简单快捷,适合大多数基本场景下的应用需求。 #### 使用分节符 对于更复杂的排版要求,则推荐采用分节符的方式处理。例如,某些情况下可能不仅需要换页还需要调整页眉/页脚样式或者重新编号等情况时尤为适用。 1. 把光标定位到摘要结束位置处。 2. 前往顶部导航条上的 **“布局”-> “分隔符”** 部分。 3. 在这可以选择不同类型的分节符;为了确保立即转到新的一页同时保留原有结构特性,应选取名为 **“下一页”** 的选项。 通过上述步骤执行完毕之后,您应该可以看到文档已经成功翻到了一个新的空白页面准备输入后续材料了。另外需要注意的是,一旦使用了分节符功能,那么针对该区域内的任何特定属性更改都将仅限于此单独的部分有效而不会影响其他部分的内容呈现效果[^1]。 此外,在实际运用过程中可能会遇到一些特殊情况比如之前提到过的关于奇数页设定问题等等都可以参照相应解决方案来进行适当调节优化[^3]。 ```python # Python 示例代码展示如何模拟简单的分页逻辑 (仅供参考学习用途) def insert_page_break(document, type='next'): """ Simulates inserting a page break into the given document. Args: document (str): The current state of the word-like document. type (str): Type of section/page break to add ('next', 'odd', etc.) Returns: str: Updated version with added breaks as markdown comments. """ if type == 'next': return f"{document}\n<!-- Page Break -->\n" elif type == 'odd': return f"{document}\n<!-- Odd Section Break -->\n" example_doc = "Abstract content here." updated_example = insert_page_break(example_doc) print(updated_example) ``` 以上即是在Microsoft Word软件当中有关于怎样让文章的摘要段落后紧接着便开启全新独立页面的相关指导信息及其背后涉及到的技术原理概述。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值