2016-04-14 4 views
0

これは私の以前の質問jhipster microservices application on AWSの継続に関するものです。プロダクションでjhipster-registryを実行してください

docker-machineを使用して、Dockerがインストールされた新しいVMを作成しました。

セットアップドッカーレジストリがあり、画像をプッシュし、AWS-VMのこのレジストリにログインしました。

私はyo jhipster:docker-composeを使用して生成して実行しようとした/docker-composerディレクトリの内容をコピーしようとした:

docker-compose up -d

をしかし、私はエラーが表示されます。

[email protected]:~/docker-compose$ sudo docker-compose up 
Unsupported config option for services service: 'jhipster-registry' 

私は手動で実行することができますjockster-registryをdockerと一緒に使用していますが、多くの他の基礎となるサービスがあるので、私は生産用のdocker-compose.ymlファイルを作成したいと考えています。

答えて

1

V2形式をサポートしていない旧バージョンのdocker-composeを使用しているようです。少なくとも1.6.2にアップグレードする必要があります(ただし、1.7.0は現在最新です)。

+0

ありがとうございました!それが鍵でした!私は最後の夜に対応する時間がなかった...しかし、どうやって間違ったバージョンの 'docker-compose'がインストールされたのか分かりません。 –

0

docker-compose.ymlのほかに、jhipster-registry.ymlelk.ymlのファイルが必要です。これらのファイルのいずれかが存在しない場合は、ドッカー作成ファイルがそれらのファイルを検索しているため動作しません。

すべてを1つのファイルにまとめたい場合は、docker-compose.ymljhipster-registry.ymljhipster-registryサービスをコピーする必要があります。

関連する問題