Update container memery
This commit is contained in:
parent
cc28607662
commit
77be104b1d
1
router
1
router
|
@ -1,5 +1,6 @@
|
||||||
#!/usr/bin/env racket
|
#!/usr/bin/env racket
|
||||||
#lang racket
|
#lang racket
|
||||||
|
; vim:syntax=racket
|
||||||
|
|
||||||
(require "iputil.rkt")
|
(require "iputil.rkt")
|
||||||
|
|
||||||
|
|
|
@ -4,7 +4,10 @@ cmd="$1"
|
||||||
dir="$2"
|
dir="$2"
|
||||||
|
|
||||||
if [ "$cmd" == "create" ]; then
|
if [ "$cmd" == "create" ]; then
|
||||||
debootstrap --include=systemd-container --include=libpython3.6 --include=racket --components=main,universe bionic "$dir" http://archive.ubuntu.com/ubuntu/
|
debootstrap --include=systemd-container --include=racket --components=main,universe disco "$dir" http://archive.ubuntu.com/ubuntu/
|
||||||
|
systemd-nspawn -D "$dir" --bind "$PWD:/router" -- /bin/bash -c "cd /router && scripts/setup.sh"
|
||||||
elif [ "$cmd" == "boot" ]; then
|
elif [ "$cmd" == "boot" ]; then
|
||||||
systemd-nspawn -D "$dir" --bind "$PWD:/router" -- /bin/bash -c "cd /router && scripts/run-tests.sh /router/build"
|
systemd-nspawn -D "$dir" --bind "$PWD:/router" -- /bin/bash -c "cd /router && scripts/run-tests.sh /router/build"
|
||||||
|
elif [ "$cmd" == "test" ]; then
|
||||||
|
systemd-nspawn -D "$dir" --bind "$PWD:/router" -- /bin/bash -c "cd /router && bash"
|
||||||
fi
|
fi
|
||||||
|
|
|
@ -2,6 +2,6 @@
|
||||||
|
|
||||||
rm /etc/resolv.conf
|
rm /etc/resolv.conf
|
||||||
echo "nameserver 8.8.8.8" > /etc/resolv.conf
|
echo "nameserver 8.8.8.8" > /etc/resolv.conf
|
||||||
apt install libpython3.6
|
|
||||||
cd $1
|
cd $1
|
||||||
./sim --router ../router milestone
|
export LD_LIBRARY_PATH=/usr/local/lib
|
||||||
|
/usr/local/bin/python3.6 sim --router ../router milestone
|
||||||
|
|
Loading…
Reference in New Issue