Browse Source

Initial checkin of docker test environment launching scripts

Ian Goldberg 7 years ago
commit
53359caf19
3 changed files with 13 additions and 0 deletions
  1. 9 0
      net_run
  2. 3 0
      ous_run
  3. 1 0
      relay_run

+ 9 - 0
net_run

@@ -0,0 +1,9 @@
+koko -d relay,veth2,172.17.31.1/24 -d ous,veth0,172.17.31.2/16 || exit 1
+docker exec --privileged -u root relay ethtool -K eth0 tso off
+docker exec --privileged -u root relay ethtool -K eth0 gro off
+docker exec --privileged -u root relay ethtool -K eth0 gso off
+docker exec --privileged -u root relay ethtool -K veth2 tso off
+docker exec --privileged -u root relay ethtool -K veth2 gro off
+docker exec --privileged -u root relay ethtool -K veth2 gso off
+docker exec --privileged -u root ous route add default gw 172.17.0.1
+docker exec --privileged -u root relay bash -c "echo 0 > /proc/sys/net/ipv4/ip_forward"

+ 3 - 0
ous_run

@@ -0,0 +1,3 @@
+#!/bin/bash
+
+docker rm ous; docker run -p 5900:5900 --name ous -it -v /home/iang/firefox-build:/home/iang/firefox-build --net=none slitheen /bin/bash

+ 1 - 0
relay_run

@@ -0,0 +1 @@
+docker rm relay; docker run --privileged --name relay -it -v /home/iang/uw/research/slitheen/git/code:/home/iang/slitheen_code slitheen /bin/bash