docs: Update platform documentation

- Prefix platform documentation with 'platform-'
- Add/Correct links from top-level README.md
- Tweak the Azure documentation
- Move the vsudd README to platform-hyperkit.md
- Add a dummy document for qemu/kvm

Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
This commit is contained in:
Rolf Neugebauer
2017-06-07 13:33:56 +01:00
parent 7efb87da50
commit 0c1498d8fa
7 changed files with 57 additions and 55 deletions

View File

@@ -1,23 +0,0 @@
#### Vsudd
Vsudd is a daemon that forwards unix domain socket traffic from the host to the
guest VM via VSOCK. It can be used to control other daemons, like `containerd`
and `dockerd`, from the host. An example configuration file is available in
[examples/vsudd.yml](/examples/vsudd.yml).
After building the example, run the example with `linuxkit run hyperkit
-vsock-ports 2374 vsudd`. This will create a unix domain socket in the state
directory that map to the `containerd` control socket. The socket is called
`guest.00000946`.
If you install the `ctr` tool on the host you should be able to access the
`containerd` running in the VM:
```
$ go get -u -ldflags -s github.com/containerd/containerd/cmd/ctr
...
$ ctr -a vsudd-state/guest.00000946 list
ID IMAGE PID STATUS
vsudd 466 RUNNING
```