@Test(dependsOnMethods = "testGetNetwork") public void testAttachContainerToNetwork() { api().connectContainerToNetwork(network.id(), container.id()); container = api.getContainerApi().inspectContainer(container.id()); assertTrue(Iterables.any(container.networkSettings().networks().keySet(), Predicates.equalTo(network.name()))); }
logger.debug(">> connecting container(%s) to networks(%s)", container.id(), Iterables.toString(templateOptions.getNetworks())); for (String networkIdOrName : templateOptions.getNetworks()) { api.getNetworkApi().connectContainerToNetwork(networkIdOrName, container.id());
logger.debug(">> connecting container(%s) to networks(%s)", container.id(), Iterables.toString(templateOptions.getNetworks())); for (String networkIdOrName : templateOptions.getNetworks()) { api.getNetworkApi().connectContainerToNetwork(networkIdOrName, container.id());
logger.debug(">> connecting container(%s) to networks(%s)", container.id(), Iterables.toString(templateOptions.getNetworks())); for (String networkIdOrName : templateOptions.getNetworks()) { api.getNetworkApi().connectContainerToNetwork(networkIdOrName, container.id());
public void testConnectContainerToNetwork() throws Exception { MockWebServer server = mockWebServer(new MockResponse().setResponseCode(200)); NetworkApi api = api(DockerApi.class, server.getUrl("/").toString()).getNetworkApi(); try { api.connectContainerToNetwork("123456789", "containerName"); assertSent(server, "POST", "/networks/123456789/connect", "{ \"Container\": \"containerName\" }"); } finally { server.shutdown(); } }