diff options
Diffstat (limited to 'content')
-rw-r--r-- | content/_index.html | 24 | ||||
-rw-r--r-- | content/docs/user_guide/checkpoint_restore.md | 32 |
2 files changed, 25 insertions, 31 deletions
diff --git a/content/_index.html b/content/_index.html index 70c863bc4..7342997c5 100644 --- a/content/_index.html +++ b/content/_index.html @@ -20,32 +20,32 @@ gVisor integrates with <a href="https://www.docker.com/" target="_blank" rel="no {{< blocks/section color="dark" >}} -{{% blocks/feature icon="fas fa-lock" title="Defense in Depth" %}} +{{< blocks/feature icon="fas fa-lock" title="Defense in Depth" >}} Each sandbox has its own user-space kernel, providing additional protection from host kernel vulnerabilities. -{{% /blocks/feature %}} +{{< /blocks/feature >}} -{{% blocks/feature icon="fas fa-feather-alt" title="Lightweight" %}} +{{< blocks/feature icon="fas fa-feather-alt" title="Lightweight" >}} Runs as a normal process and uses the host kernel for memory management and scheduling. -{{% /blocks/feature %}} +{{< /blocks/feature >}} -{{% blocks/feature icon="fab fa-linux" title="Zero Configuration" %}} +{{< blocks/feature icon="fab fa-linux" title="Zero Configuration" >}} Capable of running most Linux applications unmodified, with zero configuration. -{{% /blocks/feature %}} +{{< /blocks/feature >}} {{< /blocks/section >}} {{< blocks/section color="white" >}} -{{% blocks/feature icon="fas fa-book" title="Read the Docs" %}} +{{< blocks/feature icon="fas fa-book" title="Read the Docs" >}} Read the [documentation](./docs/) to understand gVisor, its architecture and trade-offs, and how to use it. -{{% /blocks/feature %}} +{{< /blocks/feature >}} -{{% blocks/feature icon="fas fa-code-branch" title="Contribute to gVisor" %}} +{{< blocks/feature icon="fas fa-code-branch" title="Contribute to gVisor" >}} Anyone is welcome to be a gVisor contributor. Please check out the [community information](./docs/community) to get started. -{{% /blocks/feature %}} +{{< /blocks/feature >}} -{{% blocks/feature icon="fab fa-github" title="Give Feedback" %}} +{{< blocks/feature icon="fab fa-github" title="Give Feedback" >}} File feature requests, bugs, and compatibility issues on <a href="https://github.com/google/gvisor/issues" target="_blank" rel="noopener">GitHub</a>. -{{% /blocks/feature %}} +{{< /blocks/feature >}} {{< /blocks/section >}} diff --git a/content/docs/user_guide/checkpoint_restore.md b/content/docs/user_guide/checkpoint_restore.md index fdecb2d08..024ce0969 100644 --- a/content/docs/user_guide/checkpoint_restore.md +++ b/content/docs/user_guide/checkpoint_restore.md @@ -83,25 +83,19 @@ docker start --checkpoint --checkpoint-dir=<directory> <container> ### Issues Preventing Compatibility with Docker -#### [Moby #37360][leave-running] - -Docker version 18.03.0-ce and earlier hangs when checkpointing and does not -create the checkpoint. To successfully use this feature, install a custom -version of docker-ce from the moby repository. This issue is caused by an -improper implementation of the `--leave-running` flag. This issue is fixed in -newer releases. - -#### Docker does not support restoration into new containers. - -Docker currently expects the container which created the checkpoint to be the -same container used to restore which is not possible in runsc. When Docker -supports container migration and therefore restoration into new containers, this -will be the flow. - -#### [Moby #37344][checkpoint-dir] - -Docker does not currently support the `--checkpoint-dir` flag but this will be -required when restoring from a checkpoint made in another container. +- **[Moby #37360][leave-running]:** Docker version 18.03.0-ce and earlier hangs + when checkpointing and does not create the checkpoint. To successfully use + this feature, install a custom version of docker-ce from the moby repository. + This issue is caused by an improper implementation of the `--leave-running` + flag. This issue is fixed in newer releases. +- **Docker does not support restoration into new containers:** Docker currently + expects the container which created the checkpoint to be the same container + used to restore which is not possible in runsc. When Docker supports container + migration and therefore restoration into new containers, this will be the + flow. +- **[Moby #37344][checkpoint-dir]:** Docker does not currently support the + `--checkpoint-dir` flag but this will be required when restoring from a + checkpoint made in another container. [leave-running]: https://github.com/moby/moby/pull/37360 [checkpoint-dir]: https://github.com/moby/moby/issues/37344 |