Closed2
Django+Docker-composeで開発したい!
環境について
- Docker Desktop(macbook)
- PyCharm Professional(2022)
最終的なDir構成
project/
├ web/
| ├ app/
| | ├ aplication/ (それぞれのフォルダ)
| | ├ app/ (Djangoプロジェクトルート)
| | ├ manage.py
| | └ requirements.txt
| └ Dockerfile
├ db/
| └Dockerfile
└ docker-compose.yaml
この構成のメリット
- ディレクトリー構成を見ただけでコンテナ構成が直感的に理解できる
- Dockerfileが迷子になりにくく、Dockerfile自体の命名を考える必要もない
- 拡張した際に別なブランチに分けるのが容易
この構成のデメリット
- いじりたいアプリケーションへの階層が深くなる
- PyCharmの設定がやや面倒
このスクラップは2022/12/05にクローズされました