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.
This commit is contained in:
Ian Lewis
2019-04-15 13:17:37 -07:00
committed by Ian Lewis
parent 676d4dc5a3
commit 0e00a7d2da
6 changed files with 34 additions and 2 deletions
+3
View File
@@ -137,3 +137,6 @@ no = 'Sorry to hear that. Please <a href="https://github.com/USERNAME/REPOSITORY
url = "https://groups.google.com/forum/#!forum/gvisor-dev"
icon = "fa fa-envelope"
desc = "Get info on the development of gVisor"
[params.vars]
required_linux = "3.17+"
-2
View File
@@ -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].
+26
View File
@@ -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 youre having problems running a container with `runsc` its most likely due
+2
View File
@@ -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
+2
View File
@@ -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
+1
View File
@@ -0,0 +1 @@
{{ .Site.Params.vars.required_linux }}