Skip to content

Commit d257068

Browse files
committed
Add Docker file and scripts to run it in Linux and Windows
1 parent 79a918b commit d257068

4 files changed

Lines changed: 24 additions & 0 deletions

File tree

00-Starter-Seed/.dockerignore

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
.env
2+
.env.example
3+
.gitignore
4+
README.md
5+
exec.sh
6+
exec.ps1
7+
Procfile

00-Starter-Seed/Dockerfile

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
FROM python:3
2+
3+
WORKDIR /home/app
4+
5+
#If we add the requirements and install dependencies first, docker can use cache if requirements don't change
6+
ADD requirements.txt /home/app
7+
RUN pip install -r requirements.txt
8+
9+
ADD . /home/app
10+
CMD python server.py
11+
12+
EXPOSE 3001

00-Starter-Seed/exec.ps1

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
docker build -t auth0-django-01-login .
2+
docker run --env-file .env -p 8000:8000 -it auth0-django-01-login

00-Starter-Seed/exec.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
#!/usr/bin/env bash
2+
docker build -t auth0-django-01-login .
3+
docker run --env-file .env -p 8000:8000 -it auth0-django-01-login

0 commit comments

Comments
 (0)