summaryrefslogtreecommitdiffhomepage
path: root/content/docs/user_guide/install.md
diff options
context:
space:
mode:
authorIan Lewis <ianlewis@google.com>2019-10-28 11:42:44 +0900
committerGitHub <noreply@github.com>2019-10-28 11:42:44 +0900
commit6915194efb756b143da8168128843874f5a11d8d (patch)
tree0aac6f402276dd8157c38516a560b50458ce9c71 /content/docs/user_guide/install.md
parenta7803353f03528042f15ade30462b88cb8b2ddc6 (diff)
parentcf5b8ec088eac99ede97a6c9e381485695638dee (diff)
Merge branch 'master' into lint-md
Diffstat (limited to 'content/docs/user_guide/install.md')
-rw-r--r--content/docs/user_guide/install.md32
1 files changed, 22 insertions, 10 deletions
diff --git a/content/docs/user_guide/install.md b/content/docs/user_guide/install.md
index c966c7bd5..3b7e33dc2 100644
--- a/content/docs/user_guide/install.md
+++ b/content/docs/user_guide/install.md
@@ -13,22 +13,32 @@ release channels. You should pick the version you'd like to install. For
experimentation, the nightly release is recommended. For production use, the
latest release is recommended.
+<!--
+
After selecting an appropriate release channel from the options below, proceed
to the preferred installation mechanism: manual or from an `apt` repository.
+ -->
+
### Nightly
Nightly releases are built most nights from the master branch, and are available
at the following URL:
- `https://storage.googleapis.com/gvisor/releases/nightly/latest`
+ `https://storage.googleapis.com/gvisor/releases/nightly/latest/runsc`
+
+Checksums for the release binary are at:
+
+ `https://storage.googleapis.com/gvisor/releases/nightly/latest/runsc.sha512`
Specific nightly releases can be found at:
- `https://storage.googleapis.com/gvisor/releases/nightly/${yyyy-mm-dd}`
+ `https://storage.googleapis.com/gvisor/releases/nightly/${yyyy-mm-dd}/runsc`
Note that a release may not be available for every day.
+<!--
+
To use a nightly release, use one of the above URLs for `URL` in the manual
instructions below. For `apt`, use `nightly` for `DIST` below.
@@ -49,21 +59,26 @@ A given release release is available at the following URL:
See the [releases][releases] page for information about specific releases.
+
This will include point updates for the release, if required. To use a specific
release, use the above URL for `URL` in the manual instructions below. For
`apt`, use `${yyyymmdd}` for `DIST` below.
+
### Point release
A given point release is available at the following URL:
`https://storage.googleapis.com/gvisor/releases/release/${yyyymmdd}.${rc}`
+
Unlike the specific release above, which may include updates, this release will
not change. To use a specific point release, use the above URL for `URL` in the
manual instructions below. For apt, use `${yyyymmdd}.${rc}` for `DIST` below.
-## Install from an `apt` repository
+ -->
+
+<!-- Install from an `apt` repository
First, appropriate dependencies must be installed to allow `apt` to install
packages via https:
@@ -118,18 +133,15 @@ sudo apt-get update && sudo apt-get install -y runsc
If you have Docker installed, it will be automatically configured.
-## Install manually
-
-After selecting an appropriate `URL` above, you can download `runsc` directly
-from `${URL}/runsc` ([latest][latest-nightly]) and a checksum hash from
-`${URL}/runsc.sha512` ([latest][latest-hash]).
+-->
-For example, this binary can be downloaded, validated, and placed in an
-appropriate location by running:
+For example, the latest nightly binary can be downloaded, validated,
+and placed in an appropriate location by running:
```bash
(
set -e
+ URL=https://storage.googleapis.com/gvisor/releases/nightly/latest
wget ${URL}/runsc
wget ${URL}/runsc.sha512
sha512sum -c runsc.sha512