X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FRO.git;a=blobdiff_plain;f=docker%2FDockerfile-fromdeb;fp=docker%2FDockerfile-fromdeb;h=0000000000000000000000000000000000000000;hp=73adb2b9be1a2eaeecae26df93e28292bdce0dfe;hb=e4d1a3d01fee5d5e234bd3e2d9b26ec0ae4eef44;hpb=ee6a62063244ab492bc4d09cc5fe89388a5d1ea6 diff --git a/docker/Dockerfile-fromdeb b/docker/Dockerfile-fromdeb deleted file mode 100644 index 73adb2b9..00000000 --- a/docker/Dockerfile-fromdeb +++ /dev/null @@ -1,56 +0,0 @@ -from ubuntu:xenial - -MAINTAINER Gennadiy Dubina ; Alfonso Tierno - -#avoid extra information from packages -RUN echo 'path-exclude /usr/share/doc/*\n\ -path-include /usr/share/doc/*/copyright\n\ -path-exclude /usr/share/man/*\n\ -path-exclude /usr/share/groff/*\n\ -path-exclude /usr/share/info/*\n\ -path-exclude /usr/share/lintian/*\n\ -path-exclude /usr/share/linda/*\n'\ -> /etc/dpkg/dpkg.cfg.d/01_nodoc && \ - echo 'APT::Install-Recommends "false";\n\ -APT::AutoRemove::RecommendsImportant "false";\n\ -APT::AutoRemove::SuggestsImportant "false";\n'\ -> /etc/apt/apt.conf.d/99_norecommends - - -RUN apt-get update && apt-get install -y curl mysql-client software-properties-common \ - && add-apt-repository -y "deb http://osm-download.etsi.org/repository/osm/debian/ReleaseTHREE stable SO UI RO IM osmclient openvim" \ - && curl "http://osm-download.etsi.org/repository/osm/debian/ReleaseTHREE/OSM%20ETSI%20Release%20Key.gpg" | apt-key add - \ - && apt-get update \ - && apt-get install -y python-osm-ro \ - && rm -rf /var/lib/apt/lists/* \ - && mkdir -p /bin/RO - - -VOLUME /opt/openmano/logs - -EXPOSE 9090 - -# Two mysql databases are needed (DB and DB_OVIM). Can be hosted on same or separated containers -# These ENV must be provided -ENV RO_DB_HOST="" -ENV RO_DB_OVIM_HOST="" - # if empty RO_DB_HOST is assumed - -# These ENV should be provided first time for creating database. It will create and init only if empty! -ENV RO_DB_ROOT_PASSWORD="" -ENV RO_DB_OVIM_ROOT_PASSWORD="" - # if empty RO_DB_ROOT_PASSWORD is assumed - -# These ENV can be provided, but default values are ok -ENV RO_DB_USER=mano -ENV RO_DB_OVIM_USER=mano -ENV RO_DB_PASSWORD=manopw -ENV RO_DB_OVIM_PASSWORD=manopw -ENV RO_DB_PORT=3306 -ENV RO_DB_OVIM_PORT=3306 -ENV RO_DB_NAME=mano_db -ENV RO_DB_OVIM_NAME=mano_vim_db - - -CMD RO-start.sh -