Merge "Move pip install to Dockerfile"
authorFu Jinhua <fu.jinhua@zte.com.cn>
Tue, 5 Sep 2017 07:29:09 +0000 (07:29 +0000)
committerGerrit Code Review <gerrit@onap.org>
Tue, 5 Sep 2017 07:29:09 +0000 (07:29 +0000)
docker/Dockerfile
docker/instance_init.sh

index 4093c80..e8d03b3 100755 (executable)
@@ -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
index f5a5054..3c0dcce 100755 (executable)
@@ -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