X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=policy_module%2FDockerfile;h=553ed7b20279f4bfac3a92e1ed84188c46381b67;hb=b5b7819197730f5000d90a60ed13b32ba4e18fad;hp=aa882bca4deeba85932f995e2be56d49a001e07b;hpb=d4f2f20c230d7f253d6e6072752ccbab0f49dc1c;p=osm%2FMON.git diff --git a/policy_module/Dockerfile b/policy_module/Dockerfile index aa882bc..553ed7b 100644 --- a/policy_module/Dockerfile +++ b/policy_module/Dockerfile @@ -24,13 +24,16 @@ FROM ubuntu:16.04 LABEL authors="Benjamín Díaz" -ADD . /policy_module - RUN apt-get --yes update \ - && apt-get --yes install software-properties-common python-software-properties \ - && apt-get --yes install git python python-pip sudo libmysqlclient-dev libxext-dev libxrender-dev libxtst-dev \ - && pip install /policy_module \ - && pip install --upgrade pip \ - && pip install -r /policy_module/requirements.txt + && apt-get --yes install python3 python3-pip libmysqlclient-dev git \ + && pip3 install pip==9.0.3 + +COPY requirements.txt /policy_module/requirements.txt + +RUN pip3 install -r /policy_module/requirements.txt + +COPY . /policy_module + +RUN pip3 install /policy_module -CMD bash /policy_module/scripts/gen_config_from_env.sh && osm-policy-agent --config osm_policy_agent.cfg \ No newline at end of file +CMD bash /policy_module/scripts/gen_config_from_env.sh && osm-policy-agent --config osm_policy_agent.cfg