public ContainerOptionsBuilder withNetworks(String... networks) { cubeContainer.setNetworks(Arrays.asList(networks)); return this; }
public ContainerOptionsBuilder withNetworks(String... networks) { cubeContainer.setNetworks(Arrays.asList(networks)); return this; }
private ContainerBuilder addNetworks(Collection<String> networks) { if (configuration.getNetworks() != null) { configuration.getNetworks().addAll(networks); } else { configuration.setNetworks(new HashSet<>(networks)); } return this; }
private ContainerBuilder addNetworks(Collection<String> networks) { if (configuration.getNetworks() != null) { configuration.getNetworks().addAll(networks); } else { configuration.setNetworks(new HashSet<>(networks)); } return this; }
public static void adaptNetworksToParalledRun(Map<String,String> networkResolutions, CubeContainer cubeContainer) { String networkMode = cubeContainer.getNetworkMode(); if (networkMode != null && networkResolutions.containsKey(networkMode)) { cubeContainer.setNetworkMode(networkResolutions.get(networkMode)); } if (cubeContainer.getNetworks() != null) { ArrayList<String> networks = new ArrayList<>(); for (String network : cubeContainer.getNetworks()) { networks.add(networkResolutions.getOrDefault(network, network)); } cubeContainer.setNetworks(networks); } }
public static void adaptNetworksToParalledRun(Map<String,String> networkResolutions, CubeContainer cubeContainer) { String networkMode = cubeContainer.getNetworkMode(); if (networkMode != null && networkResolutions.containsKey(networkMode)) { cubeContainer.setNetworkMode(networkResolutions.get(networkMode)); } if (cubeContainer.getNetworks() != null) { ArrayList<String> networks = new ArrayList<>(); for (String network : cubeContainer.getNetworks()) { networks.add(networkResolutions.getOrDefault(network, network)); } cubeContainer.setNetworks(networks); } }
if (!dockerComposeContainerDefinition.containsKey(NETWORKS)) { String networkName = getDefaultNetworkName(); cubeContainer.setNetworks(Arrays.asList(networkName)); cubeContainer.setNetworkMode(networkName); } else { cubeContainer.setNetworks(new HashSet<>(serviceNetworks)); String networkName = serviceNetworks.iterator().next(); cubeContainer.setNetworkMode(networkName); this.configuration.add(networkName, network); cubeContainer.setNetworks(Arrays.asList(networkName)); cubeContainer.setNetworkMode(networkName);
if (!dockerComposeContainerDefinition.containsKey(NETWORKS)) { String networkName = getDefaultNetworkName(); cubeContainer.setNetworks(Arrays.asList(networkName)); cubeContainer.setNetworkMode(networkName); } else { cubeContainer.setNetworks(new HashSet<>(serviceNetworks)); String networkName = serviceNetworks.iterator().next(); cubeContainer.setNetworkMode(networkName); this.configuration.add(networkName, network); cubeContainer.setNetworks(Arrays.asList(networkName)); cubeContainer.setNetworkMode(networkName);