docker - Docker swarm 无法增加网络池大小
问题描述
我正在用
docker swarm init --default-addr-pool-mask-length 16 --advertise-addr 10.242.233.175:2377
但是当我检查 swarm 时,它显示SubnetSize: 24
的不是我指定的 16
docker info
Client:
Context: default
Debug Mode: false
Plugins:
app: Docker App (Docker Inc., v0.9.1-beta3)
buildx: Build with BuildKit (Docker Inc., v0.5.1-docker)
scan: Docker Scan (Docker Inc., v0.8.0)
Server:
Containers: 9
Running: 6
Paused: 0
Stopped: 3
Images: 271
Server Version: 20.10.7
Storage Driver: overlay2
Backing Filesystem: extfs
Supports d_type: true
Native Overlay Diff: true
userxattr: false
Logging Driver: json-file
Cgroup Driver: cgroupfs
Cgroup Version: 1
Plugins:
Volume: local
Network: bridge host ipvlan macvlan null overlay
Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog
Swarm: active
NodeID: ncw2gbs63skixzzcnddzp44c2
Is Manager: true
ClusterID: ueexyydqt7o1py296iwhfi8bg
Managers: 1
Nodes: 1
Default Address Pool: 10.0.0.0/8
SubnetSize: 24
Data Path Port: 4789
Orchestration:
Task History Retention Limit: 5
...
如何为 Swarm 服务增加地址池?
解决方案
推荐阅读
- c# - 返回 Array 中未出现的最小正整数(大于 0)
- python - 如何计算不同四分位数的百分位数(Var)?
- asp.net - 打印单页 ASp.Net 应用程序中加载的图像会终止当前会话
- sql - 如何使用 TypeORM 在事务中执行多个 QueryBuilder
- c# - WhenAll 用于包含任务的匿名类型
- javascript - 获取功能未按顺序执行 | 不和谐.js
- deployment - Gitlab CI/CD - 如何从一个分支部署多个环境?
- excel - VBA:如何通过名称调用用户窗体对象(循环)
- arcgis-runtime-net - ArcGIS 运行时 WPF 草图编辑器
- android - 不明白这在谷歌游戏商店电子邮件中意味着什么