aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFu Jinhua <fu.jinhua@zte.com.cn>2017-09-05 07:29:09 +0000
committerGerrit Code Review <gerrit@onap.org>2017-09-05 07:29:09 +0000
commitefe04edc3e77a9bbc3908bdb56e94932a72500d1 (patch)
tree492870e86bd7ba06ba518c22c55d22053d8d1358
parent14fbef4e203326c7e7d552f6d89f0dbd592e87ba (diff)
parentf1a805a63cf508e217bca002c36d61a1ae629d7e (diff)
Merge "Move pip install to Dockerfile"
-rwxr-xr-xdocker/Dockerfile6
-rwxr-xr-xdocker/instance_init.sh6
2 files changed, 4 insertions, 8 deletions
diff --git a/docker/Dockerfile b/docker/Dockerfile
index 4093c80d..e8d03b38 100755
--- a/docker/Dockerfile
+++ b/docker/Dockerfile
@@ -24,8 +24,7 @@ RUN apt-get update && \
apt-get install -y curl && \
apt-get install -y build-essential && \
apt-get install -y libssl-dev && \
- apt-get install -y libffi-dev && \
- yes | pip install cryptography
+ apt-get install -y libffi-dev
ADD . /service
WORKDIR /service
@@ -35,6 +34,9 @@ RUN wget -q -O vfc-nfvo-lcm.zip 'https://nexus.onap.org/service/local/artifact/m
unzip vfc-nfvo-lcm.zip && \
rm -rf vfc-nfvo-lcm.zip
+WORKDIR /service/vfc/nfvo/lcm
+RUN pip install -r requirements.txt
+
EXPOSE 8403
EXPOSE 3306
EXPOSE 6379
diff --git a/docker/instance_init.sh b/docker/instance_init.sh
index f5a50547..3c0dcce1 100755
--- a/docker/instance_init.sh
+++ b/docker/instance_init.sh
@@ -1,10 +1,5 @@
#!/bin/bash
-function install_python_libs {
- cd /service/vfc/nfvo/lcm/
- pip install -r requirements.txt
-}
-
function start_redis_server {
redis-server &
}
@@ -21,7 +16,6 @@ function create_database {
cd /service
}
-install_python_libs
start_redis_server
start_mysql
create_database