You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Christine Dodrill 7ba319db25 update kernel config 4 years ago
Dockerfile first commit 4 years ago
LICENSE first commit 4 years ago
README.md first commit 4 years ago
init.sh first commit 4 years ago
resolv.conf first commit 4 years ago
runlinux.sh first commit 4 years ago
uml.config update kernel config 4 years ago

README.md

furry-happiness

A proof of concept user mode linux Docker image. This builds a simply configured kernel and sets up an Alpine Linux userland for it. It has fully working networking via slirp.

This runs an entire Linux kernel as a userspace process inside a docker container. Anything you can do as root in a linux kernel, you can do inside this user mode Linux process. The root inside this user mode Linux kernel has significanly more power than root outside of the kernel, but it cannot affect the host kernel.

To build:

docker build -t xena/docker-uml .

To run:

docker run --rm -it xena/docker-uml