docker - 从 docker 服务中删除网络
问题描述
因为我们的服务提供商只提供/24
网络,所以我必须创建多个连接容器的网络。
但是我现在有一个问题,容器在“新”状态下“悬空”,因为网络是“满的”。
因此,我想从服务中删除一个网络并添加另一个。
我发现类似从容器中删除网络(我需要从 docker 容器中删除已删除的网络),但我想从服务中删除网络。
通过进一步的研究,我可以添加一个网络docker service update --network-add name=traefik-net5 containername
- 这工作正常,但我也想删除另一个网络。
还应该有一个选项,--network-rm
就像docker service update --network-rm name=traefik-net4 containername
它说的那样Error: No such network: name=traefik-net4
。
因此,尽管网络 traefik-net4 已附加到服务,但我无法删除它。
如何从服务中删除网络 treaefik-net4?还是我必须删除该服务并创建一个全新的服务?
解决方案
推荐阅读
- excel-2010 - Excel 切片器连接不会显示所有数据透视表
- javascript - 捕获状态更新
- c# - 在 Featureset Dotspatial 中设置字段值
- c# - C#在ListView中垂直显示图像
- powerbi - 如何使用dax选择每个月的最后一天(最大天)
- ruby-on-rails - ruby on rails 带两个设计的动作电缆
- javascript - javascript:获取存储在图像数组中的单击图像的索引
- micronaut - 如何设置 Micronaut 上下文路径
- asp.net-mvc - Select Tag Helper 适用于 SelectedAlertIndex,但 LoadAlert() 操作不会加载新视图页面
- email - Joomla 到 G Suite 和 Bluehost - SMTP 配置