|
1 |
| -FROM ctdcto23:5000/java:latest |
2 |
| - |
3 |
| -#=============================================================================== |
4 |
| -#update system to install python-virtualenv |
5 |
| -#check docker image ctdcto23:5000/python |
6 |
| -#=============================================================================== |
7 |
| -RUN apt-get update |
8 |
| -RUN apt-get install -fy python-virtualenv |
9 |
| -RUN apt-get install -fy python-pip |
| 1 | +FROM python:2.7.12 |
| 2 | +RUN rm /bin/sh && ln -s /bin/bash /bin/sh |
10 | 3 |
|
11 | 4 | #===============================================================================
|
12 | 5 | # Add ucc-data-ingestion artifacts
|
13 | 6 | #===============================================================================
|
14 | 7 | RUN mkdir -p /prometheus/ucc-data-ingestion
|
15 |
| -RUN mkdir -p /shared/storage/ucc/testdir_fromucc |
16 |
| -ADD . /prometheus/ucc-data-ingestion |
17 |
| -RUN chmod a+x /prometheus/docker_run.sh |
18 |
| - |
| 8 | +ADD . /prometheus/ucc-service |
| 9 | +RUN cd /prometheus/ucc-service && chmod a+x docker_run.sh && rm -rf env && virtualenv env && source env/bin/activate && pip install -r requirements.txt |
19 | 10 |
|
20 | 11 | #===============================================================================
|
21 | 12 | #mount ssh key and shared storage
|
22 | 13 | #===============================================================================
|
23 |
| -VOLUME ["/prometheus/keys"] |
24 |
| -VOLUME ["/shared/storage/ucc/testdir_fromucc"] |
25 | 14 |
|
26 | 15 | #===============================================================================
|
27 | 16 | # Launch the entrypoint script.
|
28 | 17 | #===============================================================================
|
29 |
| -#ENTRYPOINT ["/prometheus/docker_run.sh"] |
| 18 | +ENTRYPOINT ["/prometheus/ucc-service/docker_run.sh"] |
0 commit comments