From 97458100a56d3957e302ea7a1e9d24145055c71c Mon Sep 17 00:00:00 2001 From: pabloFuente Date: Fri, 23 Aug 2019 10:10:16 +0200 Subject: [PATCH] openvidu-server: DockerManager allows not setting container name --- .../main/java/io/openvidu/server/utils/DockerManager.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/openvidu-server/src/main/java/io/openvidu/server/utils/DockerManager.java b/openvidu-server/src/main/java/io/openvidu/server/utils/DockerManager.java index dcc5cf0c..cab650f5 100644 --- a/openvidu-server/src/main/java/io/openvidu/server/utils/DockerManager.java +++ b/openvidu-server/src/main/java/io/openvidu/server/utils/DockerManager.java @@ -109,7 +109,11 @@ public class DockerManager { public String runContainer(String container, String containerName, List volumes, List binds, List exposedPorts, Ports portBindings, String networkMode, List envs) throws Exception { - CreateContainerCmd cmd = dockerClient.createContainerCmd(container).withName(containerName).withEnv(envs); + CreateContainerCmd cmd = dockerClient.createContainerCmd(container).withEnv(envs); + if (containerName != null) { + cmd.withName(containerName); + } + HostConfig hostConfig = new HostConfig().withNetworkMode(networkMode); if (volumes != null) { cmd.withVolumes(volumes);