仮想マシンを復元した後にDockerネットワークを再起動する

仮想マシンを復元した後にDockerネットワークを再起動する

VMを一時停止/再開するたびにDockerネットワークが機能しない(コンテナとホスト間のタイムアウトなど)。仮想マシンでドッカーを使用していますが、仮想マシンはドッカーによって制御されません。

この問題はdocker()を再起動することで解決できますが、sudo systemctl restart docker回復スクリプトに追加できるようにネットワークコンポーネントを再起動/リセットすることをお勧めします。

Dockerはネットワークコンポーネントを再起動するためのAPIを提供していますか?

答え1

試してみました:

docker network connect multi-host-network [container_name]

これは、実行中のコンテナをネットワークに接続することが知られています。自動的に再接続する必要があるようですが。

関連情報