Chetan Gaonker | 93e302d | 2016-04-05 10:51:07 -0700 | [diff] [blame] | 1 | FROM ubuntu:14.04 |
Chetan Gaonker | c0566b5 | 2016-03-09 11:31:51 -0800 | [diff] [blame] | 2 | MAINTAINER chetan@ciena.com |
| 3 | |
Chetan Gaonker | c0566b5 | 2016-03-09 11:31:51 -0800 | [diff] [blame] | 4 | RUN apt-get update |
| 5 | RUN apt-get -y install git python python-pip python-setuptools python-scapy tcpdump doxygen doxypy |
| 6 | RUN easy_install nose |
| 7 | RUN apt-get -y install openvswitch-common openvswitch-switch |
| 8 | WORKDIR /root |
| 9 | RUN mkdir ovs |
| 10 | COPY ./openvswitch-2.4.0.tar.gz /root |
| 11 | COPY ./build_ovs.sh /root/ |
| 12 | RUN /root/build_ovs.sh |
Chetan Gaonker | 12f4de1 | 2016-03-15 15:43:17 -0700 | [diff] [blame] | 13 | RUN apt-get -y install python-twisted python-sqlite sqlite3 |
Chetan Gaonker | c0566b5 | 2016-03-09 11:31:51 -0800 | [diff] [blame] | 14 | RUN pip install scapy-ssl_tls |
Chetan Gaonker | 12f4de1 | 2016-03-15 15:43:17 -0700 | [diff] [blame] | 15 | RUN pip install -U scapy |
Chetan Gaonker | c0566b5 | 2016-03-09 11:31:51 -0800 | [diff] [blame] | 16 | RUN pip install monotonic |
| 17 | RUN mv /usr/sbin/tcpdump /sbin/ |
| 18 | RUN ln -sf /sbin/tcpdump /usr/sbin/tcpdump |
| 19 | CMD ["/bin/bash"] |