mirror of
https://github.com/moby/moby.git
synced 2022-11-09 12:21:53 -05:00
Move VolumeDriver to HostConfig to make containers portable.
Signed-off-by: David Calavera <david.calavera@gmail.com>
This commit is contained in:
parent
2434bd8e63
commit
6549d6517b
22 changed files with 181 additions and 78 deletions
|
@ -253,15 +253,11 @@ func (s *DockerExternalVolumeSuite) TestStartExternalNamedVolumeDriverCheckBindL
|
|||
|
||||
img := "test-checkbindlocalvolume"
|
||||
|
||||
args := []string{"--host", s.d.sock()}
|
||||
buildOut, err := buildImageArgs(args, img, dockerfile, true)
|
||||
fmt.Println(buildOut)
|
||||
_, err := buildImageWithOutInDamon(s.d.sock(), img, dockerfile, true)
|
||||
c.Assert(err, check.IsNil)
|
||||
|
||||
out, err := s.d.Cmd("run", "--rm", "--name", "test-data-nobind", "-v", "external-volume-test:/tmp/external-volume-test", "--volume-driver", "test-external-volume-driver", img, "cat", "/nobindthenlocalvol/test")
|
||||
if err != nil {
|
||||
fmt.Println(out)
|
||||
c.Fatal(err)
|
||||
}
|
||||
c.Assert(err, check.IsNil)
|
||||
|
||||
if !strings.Contains(out, expected) {
|
||||
c.Fatalf("External volume mount failed. Output: %s\n", out)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue