File tree Expand file tree Collapse file tree 3 files changed +25
-4
lines changed Expand file tree Collapse file tree 3 files changed +25
-4
lines changed Original file line number Diff line number Diff line change
1
+ version : 2
2
+ jobs :
3
+ build :
4
+ working_directory : /dockerapp
5
+ docker :
6
+ - image : docker:17.05.0-ce-git
7
+ steps :
8
+ - checkout
9
+ - setup_remote_docker
10
+ - run :
11
+ name : Install dependencies
12
+ command : |
13
+ apk add --no-cache \
14
+ py-pip=9.0.0-r1
15
+ pip install \
16
+ docker-compose==1.15.0
17
+ - run :
18
+ name : Run tests
19
+ command : |
20
+ docker-compose up -d
21
+ docker-compose run dockerapp python test.py
Original file line number Diff line number Diff line change @@ -2,5 +2,6 @@ FROM python:3.5
2
2
RUN pip install Flask==0.11.1 redis==2.10.5
3
3
RUN useradd -ms /bin/bash admin
4
4
USER admin
5
+ COPY app /app
5
6
WORKDIR /app
6
7
CMD ["python" , "app.py" ]
Original file line number Diff line number Diff line change 1
- version : ' 2 '
1
+ version : " 3.0 "
2
2
services :
3
3
dockerapp :
4
4
build : .
5
5
ports :
6
6
- " 5000:5000"
7
- volumes :
8
- - ./app:/app
9
-
7
+ depends_on :
8
+ - redis
10
9
redis :
11
10
image : redis:3.2.0
You can’t perform that action at this time.
0 commit comments