[{"title":"( 95 个子文件 120KB ) vrnetlab, 使用 Docker 运行虚拟路由器.zip","children":[{"title":"vrnetlab-master","children":[{"title":"makefile.include <span style='color:#111;'> 1.85KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 17.27KB </span>","children":null,"spread":false},{"title":"nxos","children":[{"title":"README.md <span style='color:#111;'> 1.15KB </span>","children":null,"spread":false},{"title":"docker","children":[{"title":"Dockerfile <span style='color:#111;'> 438B </span>","children":null,"spread":false},{"title":"launch.py <span style='color:#111;'> 4.03KB </span>","children":null,"spread":false}],"spread":true},{"title":"Makefile <span style='color:#111;'> 306B </span>","children":null,"spread":false}],"spread":true},{"title":".gitlab-ci.yml <span style='color:#111;'> 1.02KB </span>","children":null,"spread":false},{"title":"csr","children":[{"title":"README.md <span style='color:#111;'> 3.90KB </span>","children":null,"spread":false},{"title":"docker","children":[{"title":"Dockerfile <span style='color:#111;'> 456B </span>","children":null,"spread":false},{"title":"launch.py <span style='color:#111;'> 6.42KB </span>","children":null,"spread":false}],"spread":true},{"title":"Makefile <span style='color:#111;'> 694B </span>","children":null,"spread":false}],"spread":true},{"title":"vsr1000","children":[{"title":"README.md <span style='color:#111;'> 1.02KB </span>","children":null,"spread":false},{"title":"docker","children":[{"title":"Dockerfile <span style='color:#111;'> 443B </span>","children":null,"spread":false},{"title":"launch.py <span style='color:#111;'> 5.48KB </span>","children":null,"spread":false}],"spread":true},{"title":"Makefile <span style='color:#111;'> 336B </span>","children":null,"spread":false}],"spread":true},{"title":"sros","children":[{"title":"README.md <span style='color:#111;'> 4.58KB </span>","children":null,"spread":false},{"title":"docker","children":[{"title":"Dockerfile <span style='color:#111;'> 438B </span>","children":null,"spread":false},{"title":"healthcheck.py <span style='color:#111;'> 339B </span>","children":null,"spread":false},{"title":"launch.py <span style='color:#111;'> 12.89KB </span>","children":null,"spread":false}],"spread":true},{"title":"Makefile <span style='color:#111;'> 478B </span>","children":null,"spread":false}],"spread":true},{"title":"xrv","children":[{"title":"README.md <span style='color:#111;'> 4.06KB </span>","children":null,"spread":false},{"title":"docker","children":[{"title":"Dockerfile <span style='color:#111;'> 438B </span>","children":null,"spread":false},{"title":"launch.py <span style='color:#111;'> 6.50KB </span>","children":null,"spread":false}],"spread":true},{"title":"Makefile <span style='color:#111;'> 441B </span>","children":null,"spread":false}],"spread":true},{"title":"vrnetlab.sh <span style='color:#111;'> 1.11KB </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 1.08KB </span>","children":null,"spread":false},{"title":"vr-xcon","children":[{"title":"Dockerfile <span style='color:#111;'> 338B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 6.96KB </span>","children":null,"spread":false},{"title":"xcon.py <span style='color:#111;'> 22.04KB </span>","children":null,"spread":false},{"title":"Makefile <span style='color:#111;'> 202B </span>","children":null,"spread":false}],"spread":true},{"title":"veos","children":[{"title":"README.md <span style='color:#111;'> 1.79KB </span>","children":null,"spread":false},{"title":"docker","children":[{"title":"Dockerfile <span style='color:#111;'> 458B </span>","children":null,"spread":false},{"title":"launch.py <span style='color:#111;'> 4.12KB </span>","children":null,"spread":false}],"spread":false},{"title":"Makefile <span style='color:#111;'> 438B </span>","children":null,"spread":false}],"spread":true},{"title":"vrp","children":[{"title":"README.md <span style='color:#111;'> 679B </span>","children":null,"spread":false},{"title":"docker","children":[{"title":"Dockerfile <span style='color:#111;'> 462B </span>","children":null,"spread":false},{"title":"launch.py <span style='color:#111;'> 5.69KB </span>","children":null,"spread":false}],"spread":false},{"title":"Makefile <span style='color:#111;'> 317B </span>","children":null,"spread":false}],"spread":true},{"title":"xrv9k","children":[{"title":"README.md <span style='color:#111;'> 3.56KB </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 1.08KB </span>","children":null,"spread":false},{"title":"docker","children":[{"title":"Dockerfile <span style='color:#111;'> 443B </span>","children":null,"spread":false},{"title":"launch.py <span style='color:#111;'> 8.83KB </span>","children":null,"spread":false}],"spread":false},{"title":"Makefile <span style='color:#111;'> 369B </span>","children":null,"spread":false}],"spread":false},{"title":"makefile-sanity.include <span style='color:#111;'> 370B </span>","children":null,"spread":false},{"title":"makefile-install.include <span style='color:#111;'> 2.92KB </span>","children":null,"spread":false},{"title":"CONTRIBUTING.md <span style='color:#111;'> 706B </span>","children":null,"spread":false},{"title":"openwrt","children":[{"title":"README.md <span style='color:#111;'> 1.77KB </span>","children":null,"spread":false},{"title":"download.py <span style='color:#111;'> 1.66KB </span>","children":null,"spread":false},{"title":"docker","children":[{"title":"Dockerfile <span style='color:#111;'> 441B </span>","children":null,"spread":false},{"title":"launch.py <span style='color:#111;'> 4.21KB </span>","children":null,"spread":false}],"spread":false},{"title":"Makefile <span style='color:#111;'> 566B </span>","children":null,"spread":false}],"spread":false},{"title":"CODE_OF_CONDUCT.md <span style='color:#111;'> 94B </span>","children":null,"spread":false},{"title":"common","children":[{"title":"healthcheck.py <span style='color:#111;'> 339B </span>","children":null,"spread":false},{"title":"vrnetlab.py <span style='color:#111;'> 10.76KB </span>","children":null,"spread":false}],"spread":false},{"title":"git-lfs-repo.sh <span style='color:#111;'> 5.09KB </span>","children":null,"spread":false},{"title":"routeros","children":[{"title":"README.md <span style='color:#111;'> 831B </span>","children":null,"spread":false},{"title":"docker","children":[{"title":"Dockerfile <span style='color:#111;'> 438B </span>","children":null,"spread":false},{"title":"launch.py <span style='color:#111;'> 3.89KB </span>","children":null,"spread":false}],"spread":false},{"title":"Makefile <span style='color:#111;'> 257B </span>","children":null,"spread":false}],"spread":false},{"title":"vmx","children":[{"title":"README.md <span style='color:#111;'> 5.38KB </span>","children":null,"spread":false},{"title":"docker","children":[{"title":"Dockerfile <span style='color:#111;'> 427B </span>","children":null,"spread":false},{"title":"launch.py <span style='color:#111;'> 11.70KB </span>","children":null,"spread":false}],"spread":false},{"title":"vmx-extract.sh <span style='color:#111;'> 661B </span>","children":null,"spread":false},{"title":"Makefile <span style='color:#111;'> 578B </span>","children":null,"spread":false}],"spread":false},{"title":"topology-machine","children":[{"title":"Dockerfile <span style='color:#111;'> 692B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 8.96KB </span>","children":null,"spread":false},{"title":"example.template <span style='color:#111;'> 899B </span>","children":null,"spread":false},{"title":"topomachine <span style='color:#111;'> 11.93KB </span>","children":null,"spread":false},{"title":"example-hltopo.json <span style='color:#111;'> 1.36KB </span>","children":null,"spread":false},{"title":"Makefile <span style='color:#111;'> 210B </span>","children":null,"spread":false}],"spread":false},{"title":"config-engine-lite","children":[{"title":"Dockerfile <span style='color:#111;'> 555B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 3.38KB </span>","children":null,"spread":false},{"title":"configengine <span style='color:#111;'> 9.51KB </span>","children":null,"spread":false},{"title":"Makefile <span style='color:#111;'> 375B </span>","children":null,"spread":false},{"title":"config_templates","children":[{"title":"ios-example.j2 <span style='color:#111;'> 433B </span>","children":null,"spread":false},{"title":"xr-example.j2 <span style='color:#111;'> 358B </span>","children":null,"spread":false},{"title":"junos-example.j2 <span style='color:#111;'> 696B </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"ci-builder-image","children":[{"title":"Dockerfile <span style='color:#111;'> 259B </span>","children":null,"spread":false}],"spread":false},{"title":"Makefile <span style='color:#111;'> 252B </span>","children":null,"spread":false},{"title":"vqfx","children":[{"title":"README.md <span style='color:#111;'> 1.96KB </span>","children":null,"spread":false},{"title":"docker","children":[{"title":"Dockerfile <span style='color:#111;'> 457B </span>","children":null,"spread":false},{"title":"launch_vqfx.py <span style='color:#111;'> 7.87KB </span>","children":null,"spread":false}],"spread":false},{"title":"Makefile <span style='color:#111;'> 485B </span>","children":null,"spread":false}],"spread":false},{"title":"vr-bgp","children":[{"title":"Dockerfile <span style='color:#111;'> 650B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 5.25KB </span>","children":null,"spread":false},{"title":"bgprec.py <span style='color:#111;'> 4.54KB </span>","children":null,"spread":false},{"title":"vr-bgp.py <span style='color:#111;'> 7.69KB </span>","children":null,"spread":false},{"title":"bgpapi.py <span style='color:#111;'> 2.33KB </span>","children":null,"spread":false},{"title":"example","children":[{"title":"README.md <span style='color:#111;'> 6.39KB </span>","children":null,"spread":false},{"title":"test.py <span style='color:#111;'> 11.79KB </span>","children":null,"spread":false},{"title":"xr-config.txt <span style='color:#111;'> 2.76KB </span>","children":null,"spread":false},{"title":"start.sh <span style='color:#111;'> 1.53KB </span>","children":null,"spread":false},{"title":"junos-config.txt <span style='color:#111;'> 6.23KB </span>","children":null,"spread":false}],"spread":false},{"title":"Makefile <span style='color:#111;'> 233B </span>","children":null,"spread":false},{"title":"exabgp.conf.tpl <span style='color:#111;'> 1.36KB </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":true}]