Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetProjectName ¶
Types ¶
type DownCommandError ¶ added in v1.2.3
type DownCommandError struct {
// contains filtered or unexported fields
}
func (*DownCommandError) Error ¶ added in v1.2.3
func (e *DownCommandError) Error() string
type PsCommandError ¶ added in v1.2.3
type PsCommandError struct {
// contains filtered or unexported fields
}
func (*PsCommandError) Error ¶ added in v1.2.3
func (e *PsCommandError) Error() string
type PsCommandResult ¶
type PsCommandResult struct {
Project string `json:"Project"`
}
`docker compose ps --format json` コマンドの実行結果スキーマ
Example:
{ "Command":"\"docker-entrypoint.s…\"", "CreatedAt":"2024-04-05 09:29:10 +0900 JST", "ExitCode":0, "Health":"", "ID":"1ab1fd63fb94", "Image":"node:18", "Labels":"...(snip)", "LocalVolumes":"1", "Mounts":"/run/desktop/m…,oasiz-mqtt-cli…", "Name":"oasiz-mqtt-client-app-1", "Names":"oasiz-mqtt-client-app-1", "Networks":"oasiz-mqtt-client_default", "Ports":"0.0.0.0:5173-\u003e5173/tcp", "Project":"oasiz-mqtt-client", "Publishers":[ { "URL":"0.0.0.0", "TargetPort":5173, "PublishedPort":5173, "Protocol":"tcp" } ], "RunningFor":"4 seconds ago", "Service":"app", "Size":"0B", "State":"running", "Status":"Up 4 seconds" }
func UnmarshalPsCommandResult ¶
func UnmarshalPsCommandResult(data []byte) (PsCommandResult, error)
type StopCommandError ¶ added in v1.2.3
type StopCommandError struct {
// contains filtered or unexported fields
}
func (*StopCommandError) Error ¶ added in v1.2.3
func (e *StopCommandError) Error() string
Click to show internal directories.
Click to hide internal directories.