# DiscourseをAWS ECSまたは同様の環境で正常に動作させた方はいますか？

**URL:** <https://meta.discourse.org/t/has-anyone-successfully-gotten-discourse-running-in-aws-ecs-similar/141694>\
**Category:** Development\
**Created:** [2020 年 2 月 15 日午後 5:54 UTC](https://meta.discourse.org/t/has-anyone-successfully-gotten-discourse-running-in-aws-ecs-similar/141694 "2020-02-15T17:54:38Z")\
**Posts on this page:** 1\
**Showing post:** 7

<div class="post-metadata">

**Author:** ![schleifer](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/schleifer/32/86416_2.png) [@schleifer](https://meta.discourse.org/u/schleifer)\
**Post date:** [2020 年 2 月 19 日午後 2:02 UTC](https://meta.discourse.org/t/has-anyone-successfully-gotten-discourse-running-in-aws-ecs-similar/141694/7 "2020-02-19T14:02:56Z")

</div>

> [@lktmxjv](#):
>
> なぜ Discourse イメージは環境変数を受け入れず、エントリーポイントからそれらのリソースにアクセスして必要なテーブルを作成したりできないのでしょうか？外部永続化層に依存する他のサービスや Web アプリは、この方法で正常にコンテナ化されています。それらを ECS や EKS などに投入し、データベースの場所などを指定するだけで、すべてが問題なく動作します。Discourse でもこれは可能でしょうか？

当社のツールは、コンテナオーケストレーションを管理する専門的な IT を持たない小規模なグループという、圧倒的に最も一般的なユーザーのために最適化されています。

ただし、フルクラウド環境で運用する必要がある場合でも、必要な機能は利用可能です。参照すべきソースリポジトリは以下の通りです。

> **[GitHub - discourse/discourse\_docker: A Docker image for Discourse](https://github.com/discourse/discourse_docker)**
>
> A Docker image for Discourse

その中の `samples/web_only.yml` ファイルには、外部リソースの使用方法が示されています。

また、`launcher` スクリプトは、`bootstrap` サブコマンドを使用してカスタム Docker イメージを構築することも可能です。

---

_[View the full topic](https://meta.discourse.org/t/has-anyone-successfully-gotten-discourse-running-in-aws-ecs-similar/141694)._
