Djangoの開発環境をdocker-composeを利用してコンテナで起動し、runserverコマンドでホスト側からアクセスする方法PythonDjangoDockercontainerdocker-compose やってみたこと djangoチュートリアルで制作したpolls appを、dockerで立ち上げてみようとふと思ったのでやってみました。 pollsアプリは、python3 manage.py runserver 8000によって、localhost:8000で起動します。それをdockerコンテナからやってみようという話です。 前提 今回は敢えて、Dockerfileとdocker-compose.ymlの両方を最低限レベルで使ってdjangoのアプリケーションを構築します。これらのファイルを使った方が、今後汎用的に覚えられる(いじってみれる)だろうという期待も込めて(笑