Docker Namespace in kernel level -
how differentiate pid 1,17 etc of docker containers host's 1,17 etc pid's , kernel changes happening when create new process inside docker container?
how process inside docker can seen in host?
how differentiate pid 1,17 etc of docker containers host's 1,17
by default, pid in different namespace.
since issue 10080 , --pid host
, container pids can stay in host's pid namespace.
there issue 10163: "allow shared pid namespaces", requesting --pid=container:id
what kernel changes happening when create new process inside docker container
note , update may 2016: issue 10163 , --pid=container:id
resolved pr 22481 docker 1.12, allowing join container's pid namespace.
no changes on kernel level, use of:
- cgroups or control groups. key running applications in isolation have them use resources want.
- union file systems provide building blocks containers
Comments
Post a Comment