Pause containers¶
Every Kubernetes Pod includes an empty pause container, which bootstraps the Pod to establish all of the cgroups, reservations, and namespaces before its individual containers are created. The pause container image is always present, so the pod resource allocation happens instantaneously as containers are created.
To display pause containers:
When using the client bundle, pause containers are hidden by default.
To display pause containers when using the client bundle:
docker ps -a | grep -I pause
To display pause containers when not using the client bundle:
Log in to a manager or worker node.
Display pause containers:
docker ps | grep -I pause
Example output on a manager node:
085be35a7b48 mirantis/ucp-pause:3.3.16 "/pause" 5 minutes ago Up 5 minutes k8s_POD_compose-847cd5d685-wc8rn_kube-system_c875d03c-6888-4cde-a683-0440933a3bfb_0 3f137be84684 mirantis/ucp-pause:3.3.16 "/pause" 5 minutes ago Up 5 minutes k8s_POD_compose-api-5fd88f747b-qfqpj_kube-system_7010cfaa-d6cd-4875-b534-5fd51498ceb9_0 877c43762183 mirantis/ucp-pause:3.3.16 "/pause" 5 minutes ago Up 5 minutes k8s_POD_ucp-metrics-khzpt_kube-system_8c287ea5-cbcd-49db-beb3-b53a6d64228f_0 3718a27940a7 mirantis/ucp-pause:3.3.16 "/pause" 6 minutes ago Up 5 minutes k8s_POD_coredns-78bfb57f57-hqxtd_kube-system_b3e067f7-4a3a-476b-8b31-97291490c365_0 ccbaf447e46e mirantis/ucp-pause:3.3.16 "/pause" 6 minutes ago Up 5 minutes k8s_POD_coredns-78bfb57f57-7zl8k_kube-system_f69daa13-479a-420d-9934-89de06752c1d_0 3f4d857a2c83 mirantis/ucp-pause:3.3.16 "/pause" 6 minutes ago Up 6 minutes k8s_POD_calico-kube-controllers-6cc9c968b6-m6svr_kube-system_31eb1dbd-0e05-411a-92dc-4e0b78fcd127_0 3fd3fbc6bf97 mirantis/ucp-pause:3.3.16 "/pause" 6 minutes ago Up 6 minutes k8s_POD_calico-node-qqnp2_kube-system_2eb66d86-259c-4e92-a83e-8d49e2c0a44b_0
Example output on a worker node:
dda5257f33f9 mirantis/ucp-pause:3.3.16 "/pause" 4 minutes ago Up 4 minutes k8s_POD_calico-node-g5sm2_kube-system_4b401ab9-221f-4089-a0c6-8c020106d045_0
See also