MCPcopy Create free account
hub / github.com/containerd/nerdctl / InspectContainer

Method InspectContainer

pkg/testutil/testutil.go:209–218  ·  view source on GitHub ↗
(name string)

Source from the content-addressed store, hash-verified

207}
208
209func (b *Base) InspectContainer(name string) dockercompat.Container {
210 cmdResult := b.Cmd("container", "inspect", name).Run()
211 assert.Equal(b.T, cmdResult.ExitCode, 0)
212 var dc []dockercompat.Container
213 if err := json.Unmarshal([]byte(cmdResult.Stdout()), &dc); err != nil {
214 b.T.Fatal(err)
215 }
216 assert.Equal(b.T, 1, len(dc))
217 return dc[0]
218}
219
220func (b *Base) InspectImage(name string) dockercompat.Image {
221 cmdResult := b.Cmd("image", "inspect", name).Run()

Callers 9

EnsureContainerExitedMethod · 0.95
TestRunWithInitFunction · 0.95
TestRunCgroupParentFunction · 0.95
TestListHyperVContainerFunction · 0.80

Calls 3

CmdMethod · 0.95
UnmarshalMethod · 0.80
RunMethod · 0.65

Tested by 7

TestRunWithInitFunction · 0.76
TestRunCgroupParentFunction · 0.76
TestListHyperVContainerFunction · 0.64