0

私は jHipster を使用してマイクロサービス ベースのアプリを開発しています (ただし、一般的な春のクラウド構成に関する質問です)。開発目的で、docker-compose を使用していましたが、現在は Amazon Elastic Container Service でステージ環境を作成しています。

Spring Cloud 構成ファイルをダウンロードするためにレジストリを bitbucket に接続する際に問題に直面しています。docker-compose を使用して、BitBucket にアクセスするために必要な ssh キーを含むボリュームをマウントしていました。

services:
jhipster-registry:
    image: jhipster/jhipster-registry:v3.2.3
    volumes:
         - /home/ubuntu/bb-key:/root/.ssh

このキーを ECS で実行されているコンテナーに渡す方法がわかりません。

EC2 に直接配置することはできません。クラスター レジストリのどのインスタンスで開始されるかわかりません。多分私はそれをs3に置き、レジストリイメージを変更してs3からダウンロードする必要がありますか? しかし、それはどういうわけか正しくないように聞こえます。

4

1 に答える 1