File tree Expand file tree Collapse file tree 2 files changed +34
-0
lines changed
example_app/compose/flask Expand file tree Collapse file tree 2 files changed +34
-0
lines changed Original file line number Diff line number Diff line change
1
+ version : " 3.3"
2
+ volumes :
3
+ db_data : {}
4
+
5
+ services :
6
+ mongo :
7
+ image : mongo:4.4
8
+ volumes :
9
+ - db_data:/data/db/
10
+ ports :
11
+ - 27017:27017
12
+ restart : always
13
+
14
+ flask :
15
+ build :
16
+ context : .
17
+ dockerfile : ./example_app/compose/flask/Dockerfile
18
+ depends_on :
19
+ - mongo
20
+ command : python ./example_app/app.py
21
+ ports :
22
+ - 8000:8000
23
+ volumes :
24
+ - ./:/flask_mongoengine
25
+ restart : always
Original file line number Diff line number Diff line change
1
+ FROM python:3.7-slim as dev
2
+
3
+ ENV PYTHONUNBUFFERED 1
4
+ RUN groupadd -r flask && useradd -r -g flask flask
5
+ COPY --chown=flask . /flask_mongoengine
6
+ RUN pip install --upgrade pip \
7
+ && pip install -r /flask_mongoengine/requirements.txt \
8
+ && pip install -e /flask_mongoengine
9
+ WORKDIR /flask_mongoengine
You can’t perform that action at this time.
0 commit comments