現在、Rancherでコンテナをスケーリングしている間に永続的ではあるがユニークなボリューム間のギャップを埋めるようにしています(これは抽象的な質問です)。異なるが永続的なボリュームを持つRancherのスケーリングDockerコンテナ
例として、私は、Rancher/Composeで定義されたサービスを持っています。これは、名前付きボリュームをデータ/ワールドディレクトリとして使用します(-v minecraft_data:/ dataなど)。/dataディレクトリ)。このような名前のボリュームを使用しているのは、匿名ボリュームでは不可能なサービスのアップグレード(イメージのバージョンを変更している、環境変数を変更したいなど)と、
サービスの規模を拡大しようとすると、複数のコンテナが同じデータにアクセスする(多くのユースケースに適していない)か、匿名ボリュームを使用するときにサービスのアップグレード可能性が失われます。
この問題を解決するツール、ベストプラクティスまたはパターンはありますか?
これはRancher GUIでも可能ですか?ボリュームスコープのドキュメント(http://docs.rancher.com/rancher/v1.4/en/rancher-services/storage-service/)を読むと、単純なローカル以外のストレージドライバをインストールする必要があるようですオプションを取得するためのストレージ。 – RikuXan
カタログからドライバを追加した後、GUIから環境スコープのボリュームを作成できます。コンテナごとに取得するには、これまでcompose構文のオプションにすぎないようです(1.4以降) –