diff options
Diffstat (limited to 'docs/gvisor.md')
| -rw-r--r-- | docs/gvisor.md | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/docs/gvisor.md b/docs/gvisor.md new file mode 100644 index 000000000..be399b107 --- /dev/null +++ b/docs/gvisor.md @@ -0,0 +1,26 @@ +# gVisor + +[gVisor](https://github.com/google/gvisor) is a user-space kernel, written in +Go, that implements a substantial portion of the Linux system surface. + +`gVisor` uses `linux` OS, but the special `gvisor` VM type. There is nothing +special regarding `gVisor` besides that. Here is an example manager config: + +``` +{ + "name": "gvisor", + "target": "linux/amd64", + "http": ":12345", + "workdir": "/workdir", + "image": "/usr/local/bin/runsc", + "vmlinux": "/usr/local/bin/runsc", + "syzkaller": "/gopath/src/github.com/google/syzkaller", + "cover": false, + "procs": 8, + "type": "gvisor", + "vm": { + "count": 5, + "runsc_args": "-platform=kvm" + } +} +``` |
