Documentation
¶
Index ¶
- type Config
- type DockerSandboxManager
- func (m *DockerSandboxManager) CreateSandbox(ctx context.Context, image string, agentName string, namespace string, ...) (*sandbox.SandboxHandle, error)
- func (m *DockerSandboxManager) DeleteSandbox(ctx context.Context, sessionID string) error
- func (m *DockerSandboxManager) GetAgentDataPath() string
- func (m *DockerSandboxManager) GetSandbox(ctx context.Context, sessionID string) (*sandbox.SandboxHandle, error)
- type MountConfig
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DockerSandboxManager ¶
type DockerSandboxManager struct {
// contains filtered or unexported fields
}
func NewManager ¶
func NewManager(cfg Config) *DockerSandboxManager
func (*DockerSandboxManager) CreateSandbox ¶
func (m *DockerSandboxManager) CreateSandbox(ctx context.Context, image string, agentName string, namespace string, sessionID string) (*sandbox.SandboxHandle, error)
func (*DockerSandboxManager) DeleteSandbox ¶
func (m *DockerSandboxManager) DeleteSandbox(ctx context.Context, sessionID string) error
func (*DockerSandboxManager) GetAgentDataPath ¶ added in v0.2.0
func (m *DockerSandboxManager) GetAgentDataPath() string
func (*DockerSandboxManager) GetSandbox ¶
func (m *DockerSandboxManager) GetSandbox(ctx context.Context, sessionID string) (*sandbox.SandboxHandle, error)
type MountConfig ¶
type MountConfig struct {
// Source is the host path to mount.
Source string
// Destination is the container path where the source will be mounted.
Destination string
}
MountConfig represents a volume mount configuration.
Click to show internal directories.
Click to hide internal directories.