FROM ubuntu:xenial
ENV SON_EMU_IN_DOCKER 1
+ENV PIP_DEFAULT_TIMEOUT=100
# install required packages
RUN apt-get clean
ansible \
curl \
iptables \
+ iputils-ping \
sudo
# install containernet (using its Ansible playbook)
WORKDIR /son-emu
RUN python setup.py develop
-WORKDIR /
-
# Important: This entrypoint is required to start the OVS service
ENTRYPOINT ["/son-emu/utils/docker/entrypoint.sh"]
-CMD ["python", "son-emu/examples/default_single_dc_topology.py"]
+CMD ["python", "examples/default_single_dc_topology.py"]
# open ports for emulator APIs
# SONATA GK