h9803660ブログ

ネットワーク関連の技術検証のメモ、ネットワーク製品動向、投資のこと等を気が向いた時に書くかもしれません。

Pool overlaps with other one on this address spaceのエラーメッセージ

この前の記事でcontainerlabの話を書いているが、起動しようとしたら件名のエラーが発生したことがあった。

事象

test@DESKTOP$ sudo containerlab deploy --topo demo.yml
INFO[0000] Containerlab v0.34.0 started
INFO[0000] Parsing & checking topology file: demo.yml
INFO[0000] Creating lab directory: /home/test/clab-demo-u
INFO[0000] Creating docker network: Name="clab", IPv4Subnet="172.20.20.0/24", IPv6Subnet="2001:172:20:20::/64", MTU="1500"
Error: Error response from daemon: Pool overlaps with other one on this address space

解決方法

今回のケースだと他で起動していたコンテナと同じアドレスレンジのものを使おうとしていたからのようで以下コマンドを打って解決。

test@DESKTOP$ sudo docker system prune
WARNING! This will remove:
  - all stopped containers
  - all networks not used by at least one container
  - all dangling images
  - all dangling build cache

Are you sure you want to continue? [y/N] y
Deleted Containers:
48395b9f88fbb2fec30c561a9b94fb08b3b554a2583c76d5f247c43ed0b156ae
90112868e92e918fbb2339df1784ae2b984e9ff56b200b2d59e8a4216cc14526
f850ee6acfbde84150fd03e64493e11c3f46a2e0096e27cb731da24568a1f0e2
9f0711a92277280e95e80c8170d516b18eec223e43bdb8ac0f9a987c8eaa0847
82be6849e4713870f3cd4a3d4ea592bb3110dcf802711054709092cec2569536
df0a07132d896a8757220fc84557e8ba8eafb46c2335adc9b3165a5946c9aa53
fa3ddca44b8f17eda5a9c5796e406256f1aa65c4adfd78b40dac1ecbacd66e65
df4766a4f1c77b46ad889787f36b7cd5b19685f899a94decf913e42b480591b6

Deleted Networks:
net1
net2
netbox-docker_default

Deleted Images:
deleted: sha256:1e395f1082f093c28bd1b2e1670864286b536af688519b22daeb7a4074b6acdf
deleted: sha256:614a2917d518108867ac3dc544b716dd9a947bd9878592715fe853f04d29dc59
deleted: sha256:4c49eee498658bb62a9960350e9473a8858b386b95c7882f0640d8578848f36d

Total reclaimed space: 1.912GB