2016-04-28 7 views
1

ECSを使用してAWSに展開しようとしているドッカーでローカルに実行されているソリューションがあります。局所的には、私は私がドッキングウィンドウ-compose.yml内のボリュームを使用してのconfファイルをするために供給していますnginxのコンテナがあります。./nginxディレクトリでAmazon ECSのホストディレクトリへのアクセス

volumes: 
    - ./nginx:/etc/nginx/conf.d 

を私は2つ(サイト固有)ファイル.confを持っていますいくつかのサイトにconfigsを与える。それは美しく動作します。しかし、ECSタスク定義UIを使用しようとすると、ボリューム領域は、EC2ホスト上でコンテナに使用可能なディレクトリを作成することができないように見えます。 'マウントポイント'領域では、ソースのドロップダウンは常に空であり、コンテナのパスフィールドに '/nginx:/etc/nginx/conf.d'のようなものを入力すると、何も保存されません。

ECSのコンテナからEC2ディレクトリにアクセスするにはどうすればよいですか?助けてくれてありがとう...

答えて

1

インスタンスに/ opt/fooというフォルダを作成してそこにあなたの設定を入れてください。 UIで

タスク定義のための新しいボリュームを作成し、ダウンマウントポイントのドロップを持っています、名前やUI STORAGE AND LOGGINGでタスク定義の容器部内のパス/opt/foo

を与えることでしょう今すぐ前のステップの名前があります。それを選択し、コンテナのパスを、コンテナ内のnginxが期待するところに設定します。

+0

おっと。コンテナdefnに入る前に、ボリュームを定義することに関するタスク定義UIページのステップを逃しました。作品!どうも。 – geeklight

関連する問題