Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ComposeConfig ¶
type ComposeConfig struct {
Project string
ComposeYaml string
Dockerfiles map[string]string
Options ConfigurationOptions
}
type ComposeManager ¶
type ComposeManager struct {
// contains filtered or unexported fields
}
func NewComposeManager ¶
func NewComposeManager() (*ComposeManager, error)
Initialize ComposeManager with proper Docker client
func (*ComposeManager) CreateFromCompose ¶
func (cm *ComposeManager) CreateFromCompose(config ComposeConfig) error
type ConfigurationOptions ¶
type Server ¶
type Server struct {
pb.UnimplementedClientDockerManagerServer
// contains filtered or unexported fields
}
func NewServer ¶
func NewServer(composeManager *ComposeManager) *Server
func (*Server) CreateConfiguration ¶
func (s *Server) CreateConfiguration(ctx context.Context, req *pb.CreateConfigurationRequest) (*pb.CreateConfigurationResponse, error)
Click to show internal directories.
Click to hide internal directories.