blob: 29e25c77ef1c691b3bcbf1794ed79bfbfa7f9f8c [file] [log] [blame]
Chetan Gaonkerc0566b52016-03-09 11:31:51 -08001FROM ubuntu
2MAINTAINER chetan@ciena.com
3
4LABEL RUN docker pull ubuntu:14.04
5LABEL RUN docker run -it --name nosetest ubuntu:14.04
6
7RUN apt-get update
8RUN apt-get -y install git python python-pip python-setuptools python-scapy tcpdump doxygen doxypy
9RUN easy_install nose
10RUN apt-get -y install openvswitch-common openvswitch-switch
11WORKDIR /root
12RUN mkdir ovs
13COPY ./openvswitch-2.4.0.tar.gz /root
14COPY ./build_ovs.sh /root/
15RUN /root/build_ovs.sh
Chetan Gaonker12f4de12016-03-15 15:43:17 -070016RUN apt-get -y install python-twisted python-sqlite sqlite3
Chetan Gaonkerc0566b52016-03-09 11:31:51 -080017RUN pip install scapy-ssl_tls
Chetan Gaonker12f4de12016-03-15 15:43:17 -070018RUN pip install -U scapy
Chetan Gaonkerc0566b52016-03-09 11:31:51 -080019RUN pip install monotonic
20RUN mv /usr/sbin/tcpdump /sbin/
21RUN ln -sf /sbin/tcpdump /usr/sbin/tcpdump
22CMD ["/bin/bash"]