-
Notifications
You must be signed in to change notification settings - Fork 654
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
docker-compose環境の標準DBをSQLiteにし、MySQL/Postgresはオプションにする #4757
Comments
標準は SQLite にして、両方オプションでよいかなと思います |
#4391 時点では、なんとなくmysqlとpostgres両方の手順がドキュメントにあったので両方盛り込んでしまっていたのですが、使えば使うほど両方立ち上げる意味がないと感じました… 開発環境としてはsqliteでも充分ですし、mysqlやpostgresを使いたい方向けにはdocker-compose-mysql.yml、docker-compose-postgres.ymlのようなオプションを用意する形で提供するのはどうでしょうか |
コメント作成中にリプライいただいておりました…! また、本体開発だと仕様の変更などはメジャーバージョンリリースにあわせるなど必要ですが、本件のように開発環境を立てる手順が少し変わる、というような内容については多少カジュアルに考えてしまってもよいでしょうか? |
@m-pyon23 今回のような内容であれば、カジュアルに考えて頂いて大丈夫です。 docker-compose-(mysql| postgres).yml に +1 です。 |
#4955 で対応してみました |
概要(Overview)
docker-composeで環境を構築するとmysqlとpostgresの2つのDBが立ち上がるようになっているが、特に両方立ち上げる意味がなく、開発環境への無駄な負荷になる。
一方は記述を削除してもよいのではないか?開発環境はsqliteでも十分なため、mysql/postgresはオプションにする(コメント欄参照)
期待する内容(Expect) or 要望 (Requirement)
docker-compose.ymlのservicesから、mysql/postgresのブロックを削除する
mysql/postgres向けはオプションとしてdocker-compose-xxxx.ymlのような形の環境を用意する
再現手順(Procedure)
環境 (environment)
関連情報 (Ref)
#4391
The text was updated successfully, but these errors were encountered: