mirror of https://github.com/OpenVidu/openvidu.git
openvidu-server: DockerManager allows not setting container name
parent
b8a53fdb7e
commit
97458100a5
|
@ -109,7 +109,11 @@ public class DockerManager {
|
||||||
public String runContainer(String container, String containerName, List<Volume> volumes, List<Bind> binds,
|
public String runContainer(String container, String containerName, List<Volume> volumes, List<Bind> binds,
|
||||||
List<Integer> exposedPorts, Ports portBindings, String networkMode, List<String> envs) throws Exception {
|
List<Integer> exposedPorts, Ports portBindings, String networkMode, List<String> 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);
|
HostConfig hostConfig = new HostConfig().withNetworkMode(networkMode);
|
||||||
if (volumes != null) {
|
if (volumes != null) {
|
||||||
cmd.withVolumes(volumes);
|
cmd.withVolumes(volumes);
|
||||||
|
|
Loading…
Reference in New Issue