Django への初めてのパッチを書くに掲載されている環境構築を自動化したものです。
MacやWindowsで環境作るのが辛かったり環境を汚したくない場合とかに使ってください。
あらかかじめチュートリアルに従って、自身のアカウントにdjangoのリポジトリをフォークしておいてください。
git clone https://github.com/Sakaki/django_dev_tutorial.git
cd django_dev_tutorial
docker build -t "django-dev" --build-arg github_account=[GitHubのアカウント名] .
docker run -it --rm django-devpip install -r /django/tests/requirements/py3.txt
su - test
/django/tests/runtests.py- testユーザーだと
pip installがこける問題 - データの永続化