I'm using the github.com/samalba/dockerclient and want to create a Container. So, the method is CreateContainer, which needs a ContainerConfig.
The ContainerConfig is a struct. And there's a field Volumes, wich type is type map[string] struct{}.
I know that I could create such a map with make(map[string]struct{})
But how do I assign values to the map?
cc := &dockerclient.ContainerConfig{
// ...
Volumes: map[string]struct{}{
"foo": struct{}{},
"bar": struct{}{},
// ...
},
}
Volumes: map[string]struct{}{ "dir1": struct{}{}, "dir2": struct{}{}, },
Maps only the folder from localhost to docker container. No contents will be mapped.