Khazrak / JDocker

Java Docker Client
Other
10 stars 2 forks source link

Need getters in HostPort object #9

Open pavradev opened 7 years ago

pavradev commented 7 years ago

There are no getters in HostPort object to identify port bindings when doing docker inspect request.

DockerContainerInspect dockerContainerInspect = dockerClient.inspectContainer(containerName, false);
            Map<String, List<HostPort>> ports = dockerContainerInspect.getNetworkSettings().getPorts();
Khazrak commented 7 years ago

Added getHostIp() and getHostPort() to HostPort-object. System.out.println(dockerContainerInspect.getNetworkSettings().getPorts().get("1338/tcp").get(0).getHostIp()); System.out.println(dockerContainerInspect.getNetworkSettings().getPorts().get("1338/tcp").get(0).getHostPort());