Repository: jclouds Updated Branches: refs/heads/master fdaa3fd72 -> c3c86de9e
Fix error creating list of volume bindings for Docker Project: http://git-wip-us.apache.org/repos/asf/jclouds/repo Commit: http://git-wip-us.apache.org/repos/asf/jclouds/commit/c3c86de9 Tree: http://git-wip-us.apache.org/repos/asf/jclouds/tree/c3c86de9 Diff: http://git-wip-us.apache.org/repos/asf/jclouds/diff/c3c86de9 Branch: refs/heads/master Commit: c3c86de9e5227140d6afca32634ac02b8e352ab5 Parents: fdaa3fd Author: Andrew Donald Kennedy <[email protected]> Authored: Fri Mar 17 01:52:18 2017 +0000 Committer: Ignasi Barrera <[email protected]> Committed: Fri Mar 17 22:25:45 2017 +0100 ---------------------------------------------------------------------- .../docker/compute/strategy/DockerComputeServiceAdapter.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/jclouds/blob/c3c86de9/apis/docker/src/main/java/org/jclouds/docker/compute/strategy/DockerComputeServiceAdapter.java ---------------------------------------------------------------------- diff --git a/apis/docker/src/main/java/org/jclouds/docker/compute/strategy/DockerComputeServiceAdapter.java b/apis/docker/src/main/java/org/jclouds/docker/compute/strategy/DockerComputeServiceAdapter.java index 08c5791..a29f160 100644 --- a/apis/docker/src/main/java/org/jclouds/docker/compute/strategy/DockerComputeServiceAdapter.java +++ b/apis/docker/src/main/java/org/jclouds/docker/compute/strategy/DockerComputeServiceAdapter.java @@ -160,9 +160,11 @@ public class DockerComputeServiceAdapter implements } if (!templateOptions.getVolumes().isEmpty()) { + List<String> binds = Lists.newArrayList(); for (Map.Entry<String, String> entry : templateOptions.getVolumes().entrySet()) { - hostConfigBuilder.binds(ImmutableList.of(entry.getKey() + ":" + entry.getValue())); + binds.add(entry.getKey() + ":" + entry.getValue()); } + hostConfigBuilder.binds(ImmutableList.copyOf(binds)); } if (!templateOptions.getVolumesFrom().isEmpty()) {
