package specs
import "github.com/containerd/containerd/specs"
Index ¶
Types ¶
type PlatformSpec ¶
type PlatformSpec WindowsSpec
type Process ¶
type Process struct { // Terminal creates an interactive terminal for the container. Terminal bool `json:"terminal"` // User specifies user information for the process. // TEMPORARY HACK User User `json:"user"` // Args specifies the binary and arguments for the application to execute. Args []string `json:"args"` // Env populates the process environment for the process. Env []string `json:"env,omitempty"` // Cwd is the current working directory for the process and must be // relative to the container's root. Cwd string `json:"cwd"` }
Process contains information to start a specific application inside the container.
type ProcessSpec ¶
type ProcessSpec Process
type Spec ¶
type Spec struct { // Version is the version of the specification that is supported. Version string `json:"ociVersion"` // Platform is the host information for OS and Arch. // TEMPORARY HACK Platform Platform `json:"platform"` // Process is the container's main process. Process Process `json:"process"` }
type Windows ¶
type Windows struct { }
Windows contains platform specific configuration for Windows based containers.
type WindowsSpec ¶
type WindowsSpec struct { Spec // Windows is platform specific configuration for Windows based containers. Windows Windows `json:"windows"` }
TODO Windows - Interim hack. Needs implementing.
Source Files ¶
- Version
- v0.2.1
- Published
- Apr 22, 2016
- Platform
- windows/amd64
- Last checked
- 1 hour ago –
Tools for package owners.