Docker compose upする前に
-
Djangoプロジェクトを作成する
Shelldocker compose run --rm web django-admin startproject myproject .
-
Setting.pyの修正(データベースの修正)
myprject\setting.pyDATABASES = { 'default': { #'ENGINE': 'django.db.backends.sqlite3', #'NAME': BASE_DIR / 'db.sqlite3', 'ENGINE': 'django.db.backends.postgresql', 'NAME': 'testdb', 'USER': 'testuser', 'PASSWORD': 'testpass', 'HOST': 'db', 'PORT': '5432', } }
localhost:8000にDjangoが立ち上がる
Docker&仮想サーバー完全入門を参考にさせていただきました。 良書です。