From 85f12d254c3d799dc86e3814111b1bbe9da53d9b Mon Sep 17 00:00:00 2001 From: Thibaut Dubernet Date: Thu, 2 Aug 2018 14:57:34 +0200 Subject: [PATCH 1/3] fix problem with python version numpy failed to compile using the "latest" version from python:3 using python:3.6 fixes the issue --- {{cookiecutter.project_name}}/services/apistar/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/{{cookiecutter.project_name}}/services/apistar/Dockerfile b/{{cookiecutter.project_name}}/services/apistar/Dockerfile index 4a683b2..dcadbd3 100644 --- a/{{cookiecutter.project_name}}/services/apistar/Dockerfile +++ b/{{cookiecutter.project_name}}/services/apistar/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3 +FROM python:3.6 WORKDIR /usr/src/app From dbb53a3aeacc56bd1d46ec342d65b15128d6d604 Mon Sep 17 00:00:00 2001 From: Thibaut Dubernet Date: Thu, 2 Aug 2018 15:18:51 +0200 Subject: [PATCH 2/3] add .gitignore as part of template --- {{cookiecutter.project_name}}/.gitignore | 1 + 1 file changed, 1 insertion(+) create mode 100644 {{cookiecutter.project_name}}/.gitignore diff --git a/{{cookiecutter.project_name}}/.gitignore b/{{cookiecutter.project_name}}/.gitignore new file mode 100644 index 0000000..bee8a64 --- /dev/null +++ b/{{cookiecutter.project_name}}/.gitignore @@ -0,0 +1 @@ +__pycache__ From 529d6dc7f5a6d6762cf93e5481ac9767ccd045c5 Mon Sep 17 00:00:00 2001 From: Thibaut Dubernet Date: Thu, 2 Aug 2018 16:40:17 +0200 Subject: [PATCH 3/3] add Makefile to configure and run Docker services --- {{cookiecutter.project_name}}/Makefile | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 {{cookiecutter.project_name}}/Makefile diff --git a/{{cookiecutter.project_name}}/Makefile b/{{cookiecutter.project_name}}/Makefile new file mode 100644 index 0000000..ce3cc0c --- /dev/null +++ b/{{cookiecutter.project_name}}/Makefile @@ -0,0 +1,17 @@ +.PHONY: jupyter apistar run run-daemon + +run: jupyter apistar + docker-compose up + +run-daemon: + docker-compose up -d + +jupyter: + docker-compose build $@ + +apistar: + docker-compose build $@ + +clean: + docker-compose rm -fv + docker-compose down -v