containerd / containerd/nerdctl
Container exit does not clear IP occupation
- Dominant language
- Go
- Stars
- 10.4k
- Forks
- 826
- Avg merge
- 1d 23h
- Merged PRs (30d)
- 44
Description
### Description
nerdctl
```
$ sudo nerdctl network create test-br
61c84410830227bcdb72d9c2bb08aec945d85f5c69d35600bfcb24168464a404
$ sudo nerdctl run --net test-br alpine ip addr
2: eth0@if968: mtu 1500 qdisc noqueue state UP
link/ether 0e:ad:43:ab:24:2d brd ff:ff:ff:ff:ff:ff
inet 10.4.6.2/24 brd 10.4.6.255 scope global eth0
valid_lft forever preferred_lft forever
inet6 fe80::cad:43ff:feab:242d/64 scope link
valid_lft forever preferred_lft forever
$ sudo nerdctl run --net test-br alpine ip addr
2: eth0@if969: mtu 1500 qdisc noqueue state UP
link/ether 52:5e:96:74:c9:a6 brd ff:ff:ff:ff:ff:ff
inet 10.4.6.3/24 brd 10.4.6.255 scope global eth0
valid_lft forever preferred_lft forever
inet6 fe80::505e:96ff:fe74:c9a6/64 scope link
valid_lft forever preferred_lft forever
```
docker
```
$ docker network create test-br
d1d9b84082c5ffff180ea111767412d06d6690d5015602421696075ede7cdf26
$ docker run --net test-br alpine ip addr
963: eth0@if964: mtu 1500 qdisc noqueue state UP
link/ether 02:42:c0:a8:20:02 brd ff:ff:ff:ff:ff:ff
inet 192.168.32.2/20 brd 192.168.47.255 scope global eth0
valid_lft forever preferred_lft forever
$ docker run --net test-br alpine ip addr
965: eth0@if966: mtu 1500 qdisc noqueue state UP
link/ether 02:42:c0:a8:20:02 brd ff:ff:ff:ff:ff:ff
inet 192.168.32.2/20 brd 192.168.47.255 scope global eth0
valid_lft forever preferred_lft forever
```
### Steps to reproduce the issue
1.
2.
3.
### Describe the results you received and expected
keep the same as docker
### What version of nerdctl are you using?
master
### Are you using a variant of nerdctl? (e.g., Rancher Desktop)
_No response_
### Host information
_No response_
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.