Skip to content
This repository was archived by the owner on Feb 24, 2023. It is now read-only.

Commit aa529de

Browse files
Merge pull request #17 from marcelk/master
fix #16
2 parents 7d2b14f + 5341585 commit aa529de

2 files changed

Lines changed: 7 additions & 3 deletions

File tree

main.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,7 @@ func lookupNamedContainer(c *Context) error {
170170
})
171171
} else {
172172
client, err := getClient(c)
173-
err = client.StartContainer(container.ID, nil)
173+
err = client.StartContainer(container.ID, container.HostConfig)
174174
if err != nil {
175175
return err
176176
}

main_test.go

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -338,7 +338,7 @@ func TestNamedContainerNoRm(t *testing.T) {
338338

339339
deleteTestContainer(t)
340340

341-
c, err := mainWithArgs([]string{"--logs", "run", "--name", "systemd-docker-test", "busybox", "echo", "hi"})
341+
c, err := mainWithArgs([]string{"--logs", "run", "--privileged=true", "--name", "systemd-docker-test", "--privileged=true", "busybox", "echo", "hi"})
342342
if err != nil {
343343
t.Fatal(err)
344344
}
@@ -352,7 +352,7 @@ func TestNamedContainerNoRm(t *testing.T) {
352352
t.Fatal("Should not be running")
353353
}
354354

355-
c, err = mainWithArgs([]string{"--logs", "run", "--name", "systemd-docker-test", "busybox", "echo", "hi"})
355+
c, err = mainWithArgs([]string{"--logs", "run", "--privileged=true", "--name", "systemd-docker-test", "busybox", "echo", "hi"})
356356
if err != nil {
357357
t.Fatal(err)
358358
}
@@ -370,6 +370,10 @@ func TestNamedContainerNoRm(t *testing.T) {
370370
t.Fatal("Should be the same container", container.ID, container2.ID)
371371
}
372372

373+
if !container2.HostConfig.Privileged {
374+
t.Fatal("Container2 is not privileged")
375+
}
376+
373377
deleteTestContainer(t)
374378
}
375379

0 commit comments

Comments
 (0)