From b34b672258a99c5baf42eaa017e3f9ad7f96683f Mon Sep 17 00:00:00 2001 From: AKhil Lawrence Date: Sun, 5 Jun 2016 01:29:55 +0530 Subject: [PATCH 1/3] added docker compose script --- docker-compose.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 docker-compose.yml diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..3e62b9d --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,10 @@ +version: 2 +services: + django-app: + image: django + volumes: + - .:/usr/src/app + working_dir: /usr/src/app + command: pip install -r requirements.txt && python manage.py runserver 0.0.0.0:8000 + ports: + - 8000:8000 From b167a7a5a23fa70077786c79890dea330175a124 Mon Sep 17 00:00:00 2001 From: AKhil Lawrence Date: Sun, 5 Jun 2016 01:54:36 +0530 Subject: [PATCH 2/3] yaml error fixes --- docker-compose.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/docker-compose.yml b/docker-compose.yml index 3e62b9d..6aacc3f 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,4 +1,8 @@ -version: 2 +# copy this file to your django project folder +# use `docker-compose up` to bring up your app +# visit `https://docs.docker.com/compose` for more details on compose + +version: "2" services: django-app: image: django From db53aab3575d15f1ed20396c432624cee06c084d Mon Sep 17 00:00:00 2001 From: AKhil Lawrence Date: Sun, 5 Jun 2016 02:38:26 +0530 Subject: [PATCH 3/3] fixed multiple commands issue --- docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-compose.yml b/docker-compose.yml index 6aacc3f..4d98bcd 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -9,6 +9,6 @@ services: volumes: - .:/usr/src/app working_dir: /usr/src/app - command: pip install -r requirements.txt && python manage.py runserver 0.0.0.0:8000 + command: bash -c "pip install -r requirements.txt && python manage.py runserver 0.0.0.0:8000" ports: - 8000:8000