From 0e00a7d2da990ef8bd846c19c9a286539ad819a3 Mon Sep 17 00:00:00 2001 From: Ian Lewis Date: Sun, 14 Apr 2019 18:43:24 -0400 Subject: Add some basic questions to the FAQ - Adds some basic questions and answers to the FAQ about supported CPU architectures and binary formats. - Adds a variable and shortcode for the minimium required Linux version. --- content/docs/includes/install_gvisor.md | 2 -- content/docs/user_guide/FAQ.md | 26 ++++++++++++++++++++++++++ content/docs/user_guide/docker.md | 2 ++ content/docs/user_guide/oci.md | 2 ++ 4 files changed, 30 insertions(+), 2 deletions(-) (limited to 'content/docs') diff --git a/content/docs/includes/install_gvisor.md b/content/docs/includes/install_gvisor.md index a3ca52d2b..f4c7a7d8b 100644 --- a/content/docs/includes/install_gvisor.md +++ b/content/docs/includes/install_gvisor.md @@ -1,5 +1,3 @@ -> Note: gVisor supports only x86\_64 and requires Linux 3.17+. - The easiest way to get `runsc` is from the [latest nightly build][latest-nightly]. After you download the binary, check it against the SHA512 [checksum file][latest-hash]. diff --git a/content/docs/user_guide/FAQ.md b/content/docs/user_guide/FAQ.md index 5e166ace3..da881f171 100644 --- a/content/docs/user_guide/FAQ.md +++ b/content/docs/user_guide/FAQ.md @@ -3,6 +3,32 @@ title = "FAQ" weight = 1000 +++ +### What operating systems are supported? + +gVisor requires Linux {{< required_linux >}}. + +### What CPU architectures are supported? + +gVisor currently supports [x86_64/AMD64](https://en.wikipedia.org/wiki/X86-64) +compatible processors. + +### Do I need to modify my Linux application to use gVisor? + +No. gVisor is capable of running unmodified Linux binaries. + +### What binary formats does gVisor support? + +gVisor supports Linux +[ELF](https://en.wikipedia.org/wiki/Executable_and_Linkable_Format) binaries. +Binaries run in gVisor should be built for the +[AMD64](https://en.wikipedia.org/wiki/X86-64) CPU architecture. + +### Can I run Docker images using gVisor. + +Yes. Please see the [Docker Quick Start](/docs/user_guide/docker/). + +## Troubleshooting + ### My container runs fine with `runc` but fails with `runsc` If you’re having problems running a container with `runsc` it’s most likely due diff --git a/content/docs/user_guide/docker.md b/content/docs/user_guide/docker.md index 78c1271b1..4b8f3acb6 100644 --- a/content/docs/user_guide/docker.md +++ b/content/docs/user_guide/docker.md @@ -7,6 +7,8 @@ gVisor. ## Install gVisor +> Note: gVisor supports only x86\_64 and requires Linux {{< required_linux >}}. + {{% readfile file="docs/includes/install_gvisor.md" markdown="true" %}} ## Configuring Docker diff --git a/content/docs/user_guide/oci.md b/content/docs/user_guide/oci.md index bc605ad44..cfde696e9 100644 --- a/content/docs/user_guide/oci.md +++ b/content/docs/user_guide/oci.md @@ -7,6 +7,8 @@ container using the runtime directly with the default platform. ## Install gVisor +> Note: gVisor supports only x86\_64 and requires Linux {{< required_linux >}}. + {{% readfile file="docs/includes/install_gvisor.md" markdown="true" %}} ## Run an OCI compatible container -- cgit v1.2.3