Когда я создаю новый контейнер докеров, например
docker run -it -m 560m --cpuset-cpus=1,2 ubuntu sleep 120
и проверить его пространства имен, я вижу, что новые пространства имен были созданы (пример для pid 7047).
[email protected]:~# ls /proc/7047/ns -la
total 0
dr-x--x--x 2 root root 0 Jul 7 12:17 .
dr-xr-xr-x 9 root root 0 Jul 7 12:16 ..
lrwxrwxrwx 1 root root 0 Jul 7 12:17 ipc -> ipc:[4026532465]
lrwxrwxrwx 1 root root 0 Jul 7 12:17 mnt -> mnt:[4026532463]
lrwxrwxrwx 1 root root 0 Jul 7 12:17 net -> net:[4026532299]
lrwxrwxrwx 1 root root 0 Jul 7 12:17 pid -> pid:[4026532466]
lrwxrwxrwx 1 root root 0 Jul 7 12:17 user -> user:[4026531837]
lrwxrwxrwx 1 root root 0 Jul 7 12:17 uts -> uts:[4026532464]
[email protected]:~# ls /proc/self/ns -la
Когда я проверяю с помощью ip netns list
, я не вижу новое пространство имен.
[email protected]:~/docker/testroot$ ip netns list
[email protected]:~/docker/testroot$
Любая идея, почему?