-WORKDIR /app/osm_lcm
-
-# Copy the current directory contents into the container at /app
-ADD . /app
-
-RUN apt-get update && apt-get install -y git python3 \
- python3-pip python3-pymongo python3-yaml python3-aiohttp \
- python3-stdeb python3-setuptools python3-all python-all \
- python3-bitarray python3-regex python3-lxml debhelper dh-python tox wget \
- python3-cffi \
- && pip3 install pip==9.0.3 \
- && pip3 install -U aiokafka pyang lxml six enum34
-
-RUN git clone https://osm.etsi.org/gerrit/osm/N2VC.git \
- && cd N2VC \
- && git checkout BUILD_v4.0.1_1 \
- && pip3 install websockets==4.0.1 \
- && pip3 install requests \
- && cd modules/libjuju && python3 setup.py develop && cd ../.. \
- && pip3 install -U -r requirements.txt \
- && python3 setup.py develop \
- && cd ..
-
-RUN git clone https://osm.etsi.org/gerrit/osm/common.git \
- && cd common && python3 setup.py develop && cd ..
-# && pip3 install -U -r requirements.txt \
-# && cd ..
+WORKDIR /app/LCM
+
+RUN apt-get update && apt-get install -y git tox python3 \
+ python3-pip python3-aiohttp python3-jinja2 \
+ && python3 -m pip install pip --upgrade \
+ && python3 -m pip install -U 'PyYAML==3.*' 'aiohttp==0.20.2' flake8
+
+RUN git -C /app clone https://osm.etsi.org/gerrit/osm/N2VC.git \
+ && python3 -m pip install -e /app/N2VC \
+ && python3 -m pip install -U juju \
+ && apt-get install -y libffi-dev libssl-dev openssh-client
+ # cd N2VC; python3 setup.py develop
+ # cd modules/libjuju; python3 setup.py develop
+
+RUN git -C /app clone https://osm.etsi.org/gerrit/osm/common.git \
+ && python3 -m pip install -e /app/common
+ # python3-pymongo python3-yaml pycrypto aiokafka