diff options
Diffstat (limited to 'docker-test/httpd/httpd_demo/test.sh')
-rwxr-xr-x | docker-test/httpd/httpd_demo/test.sh | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/docker-test/httpd/httpd_demo/test.sh b/docker-test/httpd/httpd_demo/test.sh new file mode 100755 index 00000000..38904dcd --- /dev/null +++ b/docker-test/httpd/httpd_demo/test.sh @@ -0,0 +1,37 @@ + +# Docker won't allow the inclusion of files outside of the build directory +cp ../../zerotier-one zerotier-one +cp ../../zerotier-cli zerotier-cli +cp ../../intercept intercept +cp ../../libintercept.so.1.0 libintercept.so.1.0 +cp ../../liblwip.so liblwip.so +cp ../../netcon_identity.public netcon_identity.public +cp ../../netcon_identity.secret netcon_identity.secret +cp ../../monitor_identity.public monitor_identity.public +cp ../../monitor_identity.secret monitor_identity.secret + + +docker build --tag="httpd_demo" -f netcon_dockerfile . +docker build --tag="httpd_demo_monitor" -f monitor_dockerfile . + +rm -f zerotier-one +rm -f zerotier-cli +rm -f intercept +rm -f libintercept.so.1.0 +rm -f liblwip.so +rm -f netcon_identity.public +rm -f netcon_identity.secret +rm -f monitor_identity.public +rm -f monitor_identity.secret + +# Start netcon container to be tested +docker run -d -it -v $PWD/../../_results:/opt/results --device=/dev/net/tun httpd_demo:latest +#./start_monitor.sh +docker run -d -it -v $PWD/../../_results:/opt/results --device=/dev/net/tun httpd_demo_monitor:latest + +sleep 45s +docker kill $(docker ps -a -q) +#docker ps -a -q --filter="name=httpd_demo" +#docker ps -a -q --filter="name=httpd_demo_monitor" + +#rm -rf ../../_tmp/*.txt
\ No newline at end of file |