VM을 일시 중단/재개할 때마다 Docker 네트워크가 작동하지 않습니다(예: 컨테이너와 호스트 간의 시간 초과 등). 가상 머신에서 도커를 사용하는데 가상 머신이 도커에 의해 제어되지 않습니다.
이 문제는 docker() 를 다시 시작하여 해결할 수 있지만 sudo systemctl restart docker
복구 스크립트에 추가할 수 있도록 네트워크 구성 요소를 다시 시작/재설정하는 것을 선호합니다.
Docker는 네트워크 구성 요소를 다시 시작하기 위한 API를 제공합니까?
답변1
시도해 보셨나요:
docker network connect multi-host-network [container_name]
이는 실행 중인 컨테이너를 네트워크에 연결하는 것으로 알려져 있습니다. 자동으로 다시 연결되어야 하는 것처럼 보이지만.