Mod code to install requirements inside docker 91/10491/2
authorfengyuanxing <feng.yuanxing@zte.com.cn>
Wed, 6 Sep 2017 06:20:12 +0000 (14:20 +0800)
committerfengyuanxing <feng.yuanxing@zte.com.cn>
Wed, 6 Sep 2017 06:23:31 +0000 (14:23 +0800)
Change-Id: I1facdb53e460ca28f904ba949eba77b316c11b7c
Issue-Id: VFC-264
Signed-off-by: fengyuanxing <feng.yuanxing@zte.com.cn>
docker/Dockerfile

index ad89e7b..5451aa8 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,11 @@ RUN wget -q -O vfc-nfvo-catalog.zip 'https://nexus.onap.org/service/local/artifa
     unzip vfc-nfvo-catalog.zip && \
     rm -rf vfc-nfvo-catalog.zip
 
+RUN sed -i "s|bind-address.*|# bind-address = 127.0.0.1|" /etc/mysql/my.cnf
+
+WORKDIR /service/vfc/nfvo/catalog
+RUN pip install -r requirements.txt
+
 EXPOSE 8806
 EXPOSE 3306
 EXPOSE 6379