Merge pull request #1977 from deitch/console-login

Add getty pkg
This commit is contained in:
Justin Cormack
2017-06-07 23:15:47 +01:00
committed by GitHub
10 changed files with 229 additions and 1 deletions

View File

@@ -73,9 +73,12 @@ containers unintentionally expose themselves to attack vectors, immutability of
host attack.
## Login
By default, linuxkit has no login available: not on console, not via ssh, nowhere. You have the _option_ of enabling login on console using a `linuxkit/getty` service container, but it is not created by default. Similarly, a `linuxkit/sshd` service container will start a `sshd` for you. See the [getty](../examples/getty.yml) and [sshd](../examples.sshd.yml) examples.
## External Updates - Trusted Provisioning
Following the principle of least privilege for immutable infrastructure, LinuxKit cannot have the ability or attack surface
Following the principle of least privilege for immutable infrastructure, LinuxKit cannot have the ability or attack surface
to update itself. It is the responsibility of an external system, most commonly [infrakit](https://github.com/docker/infrakit), to provision
and update LinuxKit nodes.