commit 13c28cad521ea703f32ac7251c7bd5677d32e040 Author: Jeffrey Paul Date: Tue Nov 12 17:08:07 2019 -0800 initial diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..3bf5d0b --- /dev/null +++ b/Dockerfile @@ -0,0 +1,3 @@ +FROM ubuntu:bionic +ADD ./run.sh /tmp/run.sh +RUN bash /tmp/run.sh && rm /tmp/run.sh diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..9ec1a5c --- /dev/null +++ b/Makefile @@ -0,0 +1,4 @@ +default: build + +build: + docker build . diff --git a/README.md b/README.md new file mode 100644 index 0000000..ef25050 --- /dev/null +++ b/README.md @@ -0,0 +1,4 @@ +# sneak/docker-linux-vm + +This is designed to run stuff that needs privileged access inside an +unprivileged container, by running a whole qemu vm inside the container. diff --git a/run.sh b/run.sh new file mode 100644 index 0000000..50b927a --- /dev/null +++ b/run.sh @@ -0,0 +1,5 @@ +#!/bin/bash + +export DEBIAN_FRONTEND=noninteractive +apt update +apt install -y qemu-user