Optional<ContainerNetwork> getNetwork() { return Optional.ofNullable(container) .map(GenericContainer::getContainerInfo) .flatMap(it -> it.getNetworkSettings().getNetworks().values().stream().findFirst()); } }
Optional<ContainerNetwork> getNetwork() { return Optional.ofNullable(container).map(GenericContainer::getContainerInfo).flatMap(it -> it.getNetworkSettings().getNetworks().values().stream().findFirst()); }
private void logNetworks(String containerId) { Map<String, ContainerNetwork> networks = getClient().inspectContainerCmd(containerId).exec().getNetworkSettings().getNetworks(); int networksSize = networks.size(); log.debug("There are {} network(s) in the container {}", networksSize, containerId); if (networksSize == 0) { return; } int i = 0; for (Entry<String, ContainerNetwork> network : networks.entrySet()) { log.debug("{}) {} -> {}", ++i, network.getKey(), network.getValue()); } }
private void logNetworks(String containerId) { Map<String, ContainerNetwork> networks = getClient().inspectContainerCmd(containerId).exec().getNetworkSettings().getNetworks(); int networksSize = networks.size(); log.debug("There are {} network(s) in the container {}", networksSize, containerId); if (networksSize == 0) { return; } int i = 0; for (Entry<String, ContainerNetwork> network : networks.entrySet()) { log.debug("{}) {} -> {}", ++i, network.getKey(), network.getValue()); } }
public String getContainerIpAddress() { if (isRunningInContainer()) { String ipAddr = inspectContainer(getContainerName()).getNetworkSettings() .getNetworks().values().iterator().next().getIpAddress(); log.trace("Docker container IP address {}", ipAddr); return ipAddr; } else { throw new DockerClientException( "Can't obtain container ip address if not running in container"); } }
public String getContainerIpAddress() { if (isRunningInContainer()) { String ipAddr = inspectContainer(getContainerName()).getNetworkSettings() .getNetworks().values().iterator().next().getIpAddress(); log.trace("Docker container IP address {}", ipAddr); return ipAddr; } else { throw new DockerClientException( "Can't obtain container ip address if not running in container"); } }
protected String getContainerHost() { if (OSUtils.isMac()) { return "localhost"; } String containerNetwork = environment.getProperty("embedded.container.container-network", "bridge"); return containerInfo.getNetworkSettings().getNetworks().get(containerNetwork).getIpAddress(); }
if (response.getNetworkSettings().getNetworks() == null || response.getNetworkSettings().getNetworks().isEmpty()) { if (StringUtils.isNotBlank(connection.getDockerNetworkName()) && response.getNetworkSettings().getNetworks().containsKey(connection.getDockerNetworkName())) { ipAddress = response.getNetworkSettings().getNetworks().get(connection.getDockerNetworkName()).getIpAddress(); } else if (response.getNetworkSettings().getNetworks().containsKey("bridge")) { ipAddress = response.getNetworkSettings().getNetworks().get("bridge").getIpAddress(); } else { ipAddress = response.getNetworkSettings().getNetworks().values().iterator().next().getIpAddress(); for (Map.Entry<java.lang.String, ContainerNetwork> networkEntry : response.getNetworkSettings().getNetworks().entrySet()) { ipAddresses.put(networkEntry.getKey(), networkEntry.getValue().getIpAddress());
record); browserContainerIp = docker.inspectContainer(browserContainerName).getNetworkSettings().getNetworks() .values().iterator().next().getIpAddress();
record); browserContainerIp = docker.inspectContainer(browserContainerName).getNetworkSettings().getNetworks() .values().iterator().next().getIpAddress();
kmsAddress = dockerClient.inspectContainer(dockerContainerName).getNetworkSettings() .getNetworks().values().iterator().next().getIpAddress();
kmsAddress = dockerClient.inspectContainer(dockerContainerName).getNetworkSettings() .getNetworks().values().iterator().next().getIpAddress();
URI publicUri = UriUtils.buildUri(UriUtils.HTTP_SCHEME, binding.getHostIp(), Integer.valueOf(binding.getHostPortSpec()), null, null, null); ContainerNetwork cn = icr.getNetworkSettings().getNetworks().get(this.containerNetworkName); URI clusterUri = UriUtils.buildUri(UriUtils.HTTP_SCHEME, cn.getIpAddress(), this.containerExposedPort, null, null, null);
URI publicUri = UriUtils.buildUri(UriUtils.HTTP_SCHEME, binding.getHostIp(), Integer.valueOf(binding.getHostPortSpec()), null, null, null); ContainerNetwork cn = icr.getNetworkSettings().getNetworks().get(this.containerNetworkName); URI clusterUri = UriUtils.buildUri(UriUtils.HTTP_SCHEME, cn.getIpAddress(), this.containerExposedPort, null, null, null);