2016-11-11 8 views
0

Bluemixでは、私はドッカーハブからmongodbイメージの助けを借りてmongodbコンテナ(単一ノード)を作成しました。私はibmliberty公式イメージから自由コンテナを作り、それを私のmongodbコンテナにリンクさせたいと思っていました。私は私の自由コンテナを接続しようとしたときに-linkコンテナグループ(スケーラブルコンテナ)をBluemixのmongodbコンテナ(単一ノード)にどのように接続できますか?

同じことが完全に働いた(単一ノード:私は、コマンドを実行すると、それは提供するが、定義されていないエラー -

$ cf ic group create --anti --auto --desired 1 -e "ACMEAIR_PROPERTIES=/opt/ibm/ 
wlp/usr/servers/defaultServer/Prop" -m 256 --name acme-main -p 9080 -n acme-mai 
n -d mybluemix.net --volume acmemain:/opt/ibm/wlp/usr/servers/defaultServer/Pro 
p --link lc-mongo:mongo registry.ng.bluemix.net/ibmliberty:javaee7 

フラグ以下の私をigives )をmongodbコンテナ(単一ノード)に割り当てます。

答えて

2

-linkパラメータは、単一のコンテナのみでグループでサポートされていません。 -linkを使用すると、リンク先のコンテナがなくなる(つまりクラッシュまたは再デプロイされた)場合、リンク先のコンテナ(この場合はグループ)を再デプロイする必要があります。

私は、サービス/サービスプロキシのようなものを使用することを考えています(現在はamalgam8.ioの方が推奨されていません)ので、コンテナ/サービスにリンクする必要がある場合は、グループ全体も同様です。新しいものが自動的にそのマイクロサービスの新しいインスタンスとして選択されます。

+0

ありがとうフリッツ。その間、コンテナグループでは-linkが動作しないこともわかりました。はい、私はマイクロサービスに取り組んでいますが、サービスディスカバリを構成するのが難しく、現在はbluemixから廃止する予定であるため、サービスディスカバリを使用していません。私はさまざまなマイクロサービスのサービスリダイレクトのために、私はnginxを使用しています。 –

関連する問題