[−][src]Crate container_spec
Structs
ConsoleSizeBox | ConsoleSizeBox specifies dimensions of a rectangle. Used for specifying the size of a console. |
ConsoleSizeBoxBuilder | Builder for |
Hook | Hook specifies a command that is run at a particular event in the lifecycle of a container |
HookBuilder | Builder for |
Hooks | Hooks specifies a command that is run in the container at a particular event in the lifecycle of a container Hooks for container setup and teardown |
HooksBuilder | Builder for |
Linux | Linux contains platform-specific configuration for Linux based containers. |
LinuxBlockIO | LinuxBlockIO for Linux cgroup 'blkio' resource management |
LinuxBlockIOBuilder | Builder for |
LinuxBuilder | Builder for |
LinuxCPU | LinuxCPU for Linux cgroup 'cpu' resource management |
LinuxCPUBuilder | Builder for |
LinuxCapabilities | LinuxCapabilities specifies the whitelist of capabilities that are kept for a process. http://man7.org/linux/man-pages/man7/capabilities.7.html |
LinuxCapabilitiesBuilder | Builder for |
LinuxDevice | LinuxDevice represents the mknod information for a Linux special device file |
LinuxDeviceBuilder | Builder for |
LinuxDeviceCgroup | LinuxDeviceCgroup represents a device rule for the whitelist controller |
LinuxDeviceCgroupBuilder | Builder for |
LinuxHugepageLimit | |
LinuxHugepageLimitBuilder | Builder for |
LinuxIDMapping | LinuxIDMapping specifies UID/GID mappings |
LinuxIDMappingBuilder | Builder for |
LinuxIntelRdt | LinuxIntelRdt has container runtime resource constraints for Intel RDT CAT and MBA features which introduced in Linux 4.10 and 4.12 kernel |
LinuxIntelRdtBuilder | Builder for |
LinuxInterfacePriority | LinuxInterfacePriority for network interfaces |
LinuxInterfacePriorityBuilder | Builder for |
LinuxMemory | LinuxMemory for Linux cgroup 'memory' resource management |
LinuxMemoryBuilder | Builder for |
LinuxNamespace | LinuxNamespace is the configuration for a Linux namespace |
LinuxNamespaceBuilder | Builder for |
LinuxNetwork | LinuxNetwork identification and priority configuration |
LinuxNetworkBuilder | Builder for |
LinuxPersonality | LinuxPersonality represents the Linux personality syscall input |
LinuxPersonalityBuilder | Builder for |
LinuxPids | LinuxPids for Linux cgroup 'pids' resource management (Linux 4.3) |
LinuxPidsBuilder | Builder for |
LinuxRdma | LinuxRdma for Linux cgroup 'rdma' resource management (Linux 4.11) |
LinuxRdmaBuilder | Builder for |
LinuxResources | LinuxResources has container runtime resource constraints |
LinuxResourcesBuilder | Builder for |
LinuxSeccomp | LinuxSeccomp represents syscall restrictions |
LinuxSeccompArg | LinuxSeccompArg used for matching specific syscall arguments in Seccomp |
LinuxSeccompArgBuilder | Builder for |
LinuxSeccompBuilder | Builder for |
LinuxSyscall | LinuxSyscall is used to match a syscall in Seccomp |
LinuxSyscallBuilder | Builder for |
LinuxThrottleDevice | LinuxThrottleDevice struct holds a |
LinuxThrottleDeviceBuilder | Builder for |
LinuxWeightDevice | LinuxWeightDevice struct holds a |
LinuxWeightDeviceBuilder | Builder for |
Mount | Mount specifies a mount for a container. |
MountBuilder | Builder for |
POSIXRlimit | POSIXRlimit type and restrictions |
POSIXRlimitBuilder | Builder for |
Process | Process contains information to start a specific application inside the container. |
ProcessBuilder | Builder for |
Root | Root contains information about the container's root filesystem on the host. |
RootBuilder | Builder for |
Spec | Spec is the base configuration for the container. |
SpecBuilder | Builder for |
User | User specifies specific user (and group) information for the container process. |
UserBuilder | Builder for |