summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCorentin LABBE <clabbe@baylibre.com>2018-09-26 13:29:18 +0200
committerCorentin LABBE <clabbe@baylibre.com>2018-09-27 13:37:14 +0200
commit50e566d7023058f62f356dfddc809fbf5856435e (patch)
treeb0816fef5b319a2870ac2dfb31f7fc60b75f379c
parent571dbfc1b066f253fcfedd45b6b63d2fac6add3b (diff)
README: document non-x86 build
This patch add documentation on how to use lava-docker on arm64.
-rw-r--r--README.md8
1 files changed, 8 insertions, 0 deletions
diff --git a/README.md b/README.md
index a45b37f..e67ee7b 100644
--- a/README.md
+++ b/README.md
@@ -359,3 +359,11 @@ Note that this container provides defaults which are unsecure. If you plan on de
* Changing the default admin password (in tokens.taml)
* Using HTTPS
* Re-enable CSRF cookie (disabled in lava-master/Dockerfile)
+
+## Non amd64 build
+Since LAVA upstream provides only amd64 and arm64 debian packages, lava-docker support only thoses architectures.
+For building an arm64 lava-docker, some little trick are necesssary:
+- replace "baylibre/lava-xxxx-base" by "baylibre/lava-xxxx-base-arm64" for lava-master and lava-slave dockerfiles
+
+For building lava-xxx-base images
+- replace "bitnami/minideb" by "arm64v8/debian" on lava-master-base/lava-slave-base dockerfiles.