docker: fix some broken stuff from the clean setup ;-)

This commit is contained in:
Ciro Santilli 六四事件 法轮功
2018-10-28 00:00:10 +00:00
parent 23bca8f17e
commit 66939e657f
3 changed files with 20 additions and 26 deletions

View File

@@ -1,7 +1,6 @@
#!/usr/bin/env bash
set -eu
cmd="${1:-start}"
shift
container_name=lkmc
target_dir=/root/linux-kernel-module-cheat
if [ "$cmd" = start ]; then
@@ -12,7 +11,7 @@ elif [ "$cmd" = sh ]; then
elif [ "$cmd" = setup ]; then
# --privileged for KVM:
# https://stackoverflow.com/questions/48422001/launching-qemu-kvm-from-inside-docker-container
sudo docker run --name "$container_name" --net host -i --privileged -t -w "${target_dir}" -v "$(pwd):${target_dir}" ubuntu:16.04 bash
sudo docker run --name "$container_name" --net host -i --privileged -t -w "${target_dir}" -v "$(pwd):${target_dir}" ubuntu:18.04 bash
elif [ "$cmd" = DELETE ]; then
sudo docker rm "$container_name"
else