diff options
author | Shashank Kumar Shankar <shashank.kumar.shankar@intel.com> | 2017-09-01 14:34:32 -0700 |
---|---|---|
committer | Shashank Kumar Shankar <shashank.kumar.shankar@intel.com> | 2017-09-01 14:38:50 -0700 |
commit | 8790d0ae277f350553bd4df8129bd0771bd48a3b (patch) | |
tree | ee601dc90321ade5d5ed62b0e4da77c3e8187949 /docker/Dockerfile | |
parent | 51af25d420b6e6cab9ad6ecad26fd58ab7f145b9 (diff) |
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 <shashank.kumar.shankar@intel.com>
Diffstat (limited to 'docker/Dockerfile')
-rwxr-xr-x | docker/Dockerfile | 16 |
1 files changed, 10 insertions, 6 deletions
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 |