diff --git a/gns3server/modules/docker/docker_vm.py b/gns3server/modules/docker/docker_vm.py index 369088f1..ddb01e1e 100644 --- a/gns3server/modules/docker/docker_vm.py +++ b/gns3server/modules/docker/docker_vm.py @@ -652,6 +652,9 @@ class DockerVM(BaseVM): :param adapters: number of adapters """ + if len(self._ethernet_adapters) == adapters: + return + self._ethernet_adapters.clear() for adapter_number in range(0, adapters): self._ethernet_adapters.append(EthernetAdapter())