Dockerで3ノードのETCクラスターをデプロイしたいです。そのため、その目的のために発見 URL を使用します。私が抱えている問題は、etcd コンテナーを削除して新しいコンテナーを開始すると、クラスターに再参加できないことです。Docker ログには次のように記載されています: メンバー "XXX" は以前に検出サービス トークン ( https://discovery.etcd.io/yyyy ) に登録されていますが、etcd は指定されたデータ ディレクトリ (/data) で有効なクラスター構成を見つけることができませんでした。
フォルダー /data および /waldir にボリュームを使用しています また、 --net=host を使用しているため、常に同じホスト IP を使用しています。
しかし、新しいコンテナーがクラスターに再参加できないのはなぜでしょうか? クラスター情報はコンテナー内のどこに保存されますか?
助けていただければ幸いです。ありがとう。