From 8790d0ae277f350553bd4df8129bd0771bd48a3b Mon Sep 17 00:00:00 2001 From: Shashank Kumar Shankar Date: Fri, 1 Sep 2017 14:34:32 -0700 Subject: Fix Docker Image building for NFVO LCM This patch fixes various issues in NFVO LCM docker image building. Change-Id: Icdc475d554f8f6327c78c6560c3c9aa49974271d Issue-Id: VFC-231 Signed-off-by: Shashank Kumar Shankar --- docker/Dockerfile | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) (limited to 'docker/Dockerfile') diff --git a/docker/Dockerfile b/docker/Dockerfile index e474e049..4093c80d 100755 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -6,23 +6,26 @@ ARG HTTPS_PROXY=${HTTPS_PROXY} ENV http_proxy $HTTP_PROXY ENV https_proxy $HTTPS_PROXY +RUN echo "mysql-server mysql-server/root_password password root" | debconf-set-selections +RUN echo "mysql-server mysql-server/root_password_again password root" | debconf-set-selections + RUN apt-get update && \ - apt-get install -y python-devel && \ apt-get install -y python-virtualenv && \ apt-get install -y python-setuptools && \ apt-get install -y python-dev && \ apt-get install -y python-pip && \ - apt-get install -y openssl-devel && \ - apt-get install -y mysql-devel && \ apt-get install -y gcc && \ - apt-get install -y libffi-devel && \ - apt-get install -y redis && \ apt-get install -y libmysqlclient-dev && \ apt-get install -y redis-server && \ apt-get install -y mysql-server && \ apt-get install -y mysql-client && \ apt-get install -y wget && \ - apt-get install -y unzip + apt-get install -y unzip && \ + 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 ADD . /service WORKDIR /service @@ -34,6 +37,7 @@ RUN wget -q -O vfc-nfvo-lcm.zip 'https://nexus.onap.org/service/local/artifact/m EXPOSE 8403 EXPOSE 3306 +EXPOSE 6379 WORKDIR /service ENTRYPOINT vfc/nfvo/lcm/docker/docker-entrypoint.sh -- cgit 1.2.3-korg