問題タブ [rancher]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
docker - ランチャー サービスでローカルの安全でないレジストリ イメージを取得するにはどうすればよいですか?
- 2 つの VM (OS ubuntu デスクトップ) があり、1 つはランチャー サーバー(192.168.72.128) で、もう 1 つのマシンには portus を使用する Docker レジストリ (192.168.72.139) があり ます。
- 構成はすべて正しいです。適切な資格情報を使用してランチャーにレジストリを追加します。
- ランチャー サーバーから、docker レジストリに docker login を実行でき、docker pull 192.168.72.139:5000/myimage を正常に実行できます。
- ただし、Rancher UI からサービス イメージを追加しようとすると、次のエラーが表示されます。
しかし、http: //192.168.72.139 :3000/ で portus UI を使用して画像を見ることができます。なぜこれが起こっているのか、誰にも手がかりがありますか??
編集: 2016 年 5 月 7 日 (午後 5 時 12 分): サービスを開始するときに (レジストリ名ではなく) Rancher UI でレジストリの適切なホスト名アドレスを使用しようとすると、次のエラーが発生します。これをどのように使用するかわかりませんか?
エラー (500 サーバー エラー: 内部サーバー エラー ("レジストリ エンドポイントhttps://192.168.72.139:5000/v0/に ping できません。v2 ping の試行がエラーで失敗しました: Get https://192.168.72.139:5000/v2/ : tls : 長さ 20527 の特大のレコードを受信しました v1 ping の試行がエラーで失敗しました: Get https://192.168.72.139:5000/v1/_ping : tls: 長さ 20527 の特大のレコードを受信しました"))
containers - コンテナーの再起動に関する問題、ランチャーの Galera MariaDB スタック
- こんにちは、docker compose を使用して wordpress アプリケーションを作成しようとしています。ランチャーの Galera MariaDB カタログ エントリを使用しています。
すべてのセットアップを正常に機能させることができます。外部リンクを使用し、次のような環境変数を使用してロード バランサーに接続します。
外部リンク:
- r-galera_galera-lb_1:mysql
クラスター内でテーブルが複製されているのを確認できますが、マシンを再起動すると、スタックが再びアクティブになった後でも、アプリケーションを起動できません。
次のようなエラーが表示されます。
Galera スタック全体を削除して新しいスタックを作成すると、ワードプレスのセットアップが再び機能します。
カタログのメンテナーと連絡が取れなかったため、この問題についてこのフォーラムに来なければなりませんでした (連絡先情報がありません)。誰かがこの点で助けることができますか?
java - Spring クラウド構成でネットマスクを指定
Rancher
複数の Amazon インスタンスを使用して、マイクロサービスのクラスターをデプロイしようとしています。
私が遭遇した問題は、すべての Docker コンテナーが 2 つの IP アドレスを持つようになったことです。docker 自体によって定義された 1 つのローカル IP アドレスと、Rancher ブリッジにルーティングされる別の IP アドレス。
によって定義された IP アドレスRancher
は10.42.*.*
範囲内のものであり、すべてのコンテナーで一意です。これが、Spring クラウド構成でこの IP アドレスを使用できるようにする理由です。
いいえ、使用するインターフェイスを構成で指定できることがわかりましたが、サブネットを指定することもできますか? 両方の IP が同じインターフェイス上にあるため ( eth0
)、サービスは 10.42. . (たとえば、ディスカバリー サービスに自分自身を登録するため)。
誰かがこれについてさらに助けてくれることを願っています。
私の設定の関連部分:
(Eureka は spring cloud と同じ構成を使用します)
memory - Rancher でコンテナーに使用可能なメモリを選択する
rancher で、docker コンテナに使用可能なメモリを選択するにはどうすればよいですか? OSXでは、次のようにできます:
私のdocker-machineで利用可能なメモリを定義するには。rancher を使用してホストをセットアップするにはどうすればよいですか?
graph - Rancher コンテナの使用率統計が接続中にスタックする
私は Rancher を数週間使用していますが、コンテナの使用率統計を取得できたことはありません。そこに座って、接続中と言っています...
使用率の統計は、ホストでは機能しますが、コンテナーでは機能しません。
Rancher エージェントはホストと同じマシン上にあるため、-e CATTLE_AGENT_IP=192.168.0.202 (ホストとエージェントの IP) を指定して起動しましたが、何もしません。
また、2 台目のサーバーで Debian VM を使用してみましたが、同じ問題が発生しました。
しかし、私の個人用マシンで Windows docker クイックスタート ターミナルを実行し、それをエージェントとして使用すると、奇妙に機能しました。
管理されたネットワークを選択するか、ブリッジするかを問わず、同じことが起こります。
私は何週間も探しましたが、確かな答えが見つかりませんでした。
ホスト マシン情報:
Docker クイックスタート ターミナル (機能するもの)
rancher - RancherOS で起動時にディスクをマウントする方法は?
RancherOS で起動時にディスクをマウントする方法は?
次のようにfstabを試しました:
しかし、うまくいきません。
yaml - 環境変数でブールフィールドを設定するときの Rancher エラー
次のような環境変数を使用して upgrade_strategy.start_first フィールドを設定する rancher-compose.yml ファイルがあります。
rancher-compose CLI を使用して実行すると、次のエラーが発生します。
デバッグで実行すると、次の yaml が表示されます。
このフィールドを動的に設定するにはどうすればよいですか?
windows - Windows でランチャー ホストをセットアップする
Mac osxにランチャーサーバーをインストールしました。次に、ホストをデプロイする Windows コンピューターがあります。
ウィンドウコンピューターで次のようなコマンドラインを実行しました。
しかし、ホストはホスト リストに表示されません。ポートを開くなど、Windowsマシンで設定する必要がある構成はありますか?
ありがとう
kubernetes - Rancher は、kubernetes を開始する代わりに kubernetes に接続します
Rancher は、kubernetes クラスターを所有して実行するように (私が知る限り) 設計されています。Rancher は、kubectl が kubernetes クラスターと対話できるように構成を提供します。Rancher は素晴らしいツールのようです。しかし、私が知る限り、既存の kubernetes クラスターに接続する方法はありません。これを行う方法はありますか?