mirror of https://github.com/k3s-io/k3s
48 lines
1.7 KiB
Markdown
48 lines
1.7 KiB
Markdown
![]() |
# Container with Kubernetes
|
||
|
|
||
|
## Capabilities
|
||
|
|
||
|
By default, Docker containers are "unprivileged" and cannot, for example, run a Docker daemon inside a Docker container. We can have fine grain control over the capabilities using cap-add and cap-drop.More details [here](https://docs.docker.com/reference/run/#runtime-privilege-linux-capabilities-and-lxc-configuration).
|
||
|
|
||
|
The relationship between Docker's capabilities and [Linux capabilities](http://man7.org/linux/man-pages/man7/capabilities.7.html)
|
||
|
|
||
|
| Docker's capabilities | Linux capabilities |
|
||
|
| ---- | ---- |
|
||
|
| SETPCAP | CAP_SETPCAP |
|
||
|
| SYS_MODULE | CAP_SYS_MODULE |
|
||
|
| SYS_RAWIO | CAP_SYS_RAWIO |
|
||
|
| SYS_PACCT | CAP_SYS_PACCT |
|
||
|
| SYS_ADMIN | CAP_SYS_ADMIN |
|
||
|
| SYS_NICE | CAP_SYS_NICE |
|
||
|
| SYS_RESOURCE | CAP_SYS_RESOURCE |
|
||
|
| SYS_TIME | CAP_SYS_TIME |
|
||
|
| SYS_TTY_CONFIG | CAP_SYS_TTY_CONFIG |
|
||
|
| MKNOD | CAP_MKNOD |
|
||
|
| AUDIT_WRITE | CAP_AUDIT_WRITE |
|
||
|
| AUDIT_CONTROL | CAP_AUDIT_CONTROL |
|
||
|
| MAC_OVERRIDE | CAP_MAC_OVERRIDE |
|
||
|
| MAC_ADMIN | CAP_MAC_ADMIN |
|
||
|
| NET_ADMIN | CAP_NET_ADMIN |
|
||
|
| SYSLOG | CAP_SYSLOG |
|
||
|
| CHOWN | CAP_CHOWN |
|
||
|
| NET_RAW | CAP_NET_RAW |
|
||
|
| DAC_OVERRIDE | CAP_DAC_OVERRIDE |
|
||
|
| FOWNER | CAP_FOWNER |
|
||
|
| DAC_READ_SEARCH | CAP_DAC_READ_SEARCH |
|
||
|
| FSETID | CAP_FSETID |
|
||
|
| KILL | CAP_KILL |
|
||
|
| SETGID | CAP_SETGID |
|
||
|
| SETUID | CAP_SETUID |
|
||
|
| LINUX_IMMUTABLE | CAP_LINUX_IMMUTABLE |
|
||
|
| NET_BIND_SERVICE | CAP_NET_BIND_SERVICE |
|
||
|
| NET_BROADCAST | CAP_NET_BROADCAST |
|
||
|
| IPC_LOCK | CAP_IPC_LOCK |
|
||
|
| IPC_OWNER | CAP_IPC_OWNER |
|
||
|
| SYS_CHROOT | CAP_SYS_CHROOT |
|
||
|
| SYS_PTRACE | CAP_SYS_PTRACE |
|
||
|
| SYS_BOOT | CAP_SYS_BOOT |
|
||
|
| LEASE | CAP_LEASE |
|
||
|
| SETFCAP | CAP_SETFCAP |
|
||
|
| WAKE_ALARM | CAP_WAKE_ALARM |
|
||
|
| BLOCK_SUSPEND | CAP_BLOCK_SUSPEND |
|