# Structs
Mount allows clients to specify a filesystem mount.
NewContainerRequest encapsulates the requirements for a client to define a new container, without defining the initial process.
SolveRequest is same as frontend.SolveRequest but avoiding dependency.
StartRequest encapsulates the arguments to define a process within a container.
WinSize is same as executor.WinSize, copied here to prevent circular package dependencies.
# Interfaces
Container is used to start new processes inside a container and release the container resources when done.
ContainerProcess represents a process within a container.