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.