我正在使用github.com/samalba/dockerclient并想创建一个Container。 因此,该方法是CreateContainer,它需要一个ContainerConfig。
ContainerConfig是一个结构。还有一个字段卷,类型为map [string] struct {}。
我知道我可以使用make(map[string]struct{})
但是如何为地图分配值?
答案 0 :(得分:9)
cc := &dockerclient.ContainerConfig{
// ...
Volumes: map[string]struct{}{
"foo": struct{}{},
"bar": struct{}{},
// ...
},
}
答案 1 :(得分:2)
Volumes: map[string]struct{}{
"dir1": struct{}{},
"dir2": struct{}{},
},
仅将文件夹从localhost映射到docker容器。不会映射任何内容。