Versions in this module Expand all Collapse all v0 v0.0.0 Jan 2, 2017 Changes in this version + const SeccompModeFilter + const SysctlsPodAnnotationKey + const UnsafeSysctlsPodAnnotationKey + func SysctlsFromPodAnnotations(a map[string]string) ([]Sysctl, []Sysctl, error) + type APIConfig struct + Listen string + type Config struct + func (c *Config) FromFile(path string) error + func (c *Config) ToFile(path string) error + type ImageConfig struct + ImageDir string + Pause string + type NetworkConfig struct + NetworkDir string + PluginDir string + type RootConfig struct + ContainerDir string + LogDir string + Root string + SandboxDir string + type RuntimeConfig struct + ApparmorProfile string + CgroupManager string + Conmon string + ConmonEnv []string + Runtime string + SELinux bool + SeccompProfile string + type Server struct + func New(config *Config) (*Server, error) + func (s *Server) Attach(ctx context.Context, req *pb.AttachRequest) (*pb.AttachResponse, error) + func (s *Server) ContainerStatus(ctx context.Context, req *pb.ContainerStatusRequest) (*pb.ContainerStatusResponse, error) + func (s *Server) CreateContainer(ctx context.Context, req *pb.CreateContainerRequest) (res *pb.CreateContainerResponse, err error) + func (s *Server) Exec(ctx context.Context, req *pb.ExecRequest) (*pb.ExecResponse, error) + func (s *Server) ExecSync(ctx context.Context, req *pb.ExecSyncRequest) (*pb.ExecSyncResponse, error) + func (s *Server) ImageStatus(ctx context.Context, req *pb.ImageStatusRequest) (*pb.ImageStatusResponse, error) + func (s *Server) ListContainers(ctx context.Context, req *pb.ListContainersRequest) (*pb.ListContainersResponse, error) + func (s *Server) ListImages(ctx context.Context, req *pb.ListImagesRequest) (*pb.ListImagesResponse, error) + func (s *Server) ListPodSandbox(ctx context.Context, req *pb.ListPodSandboxRequest) (*pb.ListPodSandboxResponse, error) + func (s *Server) PodSandboxStatus(ctx context.Context, req *pb.PodSandboxStatusRequest) (*pb.PodSandboxStatusResponse, error) + func (s *Server) PortForward(ctx context.Context, req *pb.PortForwardRequest) (*pb.PortForwardResponse, error) + func (s *Server) PullImage(ctx context.Context, req *pb.PullImageRequest) (*pb.PullImageResponse, error) + func (s *Server) RemoveContainer(ctx context.Context, req *pb.RemoveContainerRequest) (*pb.RemoveContainerResponse, error) + func (s *Server) RemoveImage(ctx context.Context, req *pb.RemoveImageRequest) (*pb.RemoveImageResponse, error) + func (s *Server) RemovePodSandbox(ctx context.Context, req *pb.RemovePodSandboxRequest) (*pb.RemovePodSandboxResponse, error) + func (s *Server) RunPodSandbox(ctx context.Context, req *pb.RunPodSandboxRequest) (resp *pb.RunPodSandboxResponse, err error) + func (s *Server) StartContainer(ctx context.Context, req *pb.StartContainerRequest) (*pb.StartContainerResponse, error) + func (s *Server) Status(ctx context.Context, req *pb.StatusRequest) (*pb.StatusResponse, error) + func (s *Server) StopContainer(ctx context.Context, req *pb.StopContainerRequest) (*pb.StopContainerResponse, error) + func (s *Server) StopPodSandbox(ctx context.Context, req *pb.StopPodSandboxRequest) (*pb.StopPodSandboxResponse, error) + func (s *Server) UpdateRuntimeConfig(ctx context.Context, req *pb.UpdateRuntimeConfigRequest) (*pb.UpdateRuntimeConfigResponse, error) + func (s *Server) Version(ctx context.Context, req *pb.VersionRequest) (*pb.VersionResponse, error) + type Sysctl struct + Name string + Value string + func SysctlsFromPodAnnotation(annotation string) ([]Sysctl, error)