automation: Information about running containers for a different arch

Adding pointer to 'qemu-user-static'.

Signed-off-by: Anthony PERARD <anthony.perard@citrix.com>
Reviewed-by: Michal Orzel <michal.orzel@amd.com>
Acked-by: Stefano Stabellini <sstabellini@kernel.org>
Release-acked-by: Henry Wang <Henry.Wang@arm.com>
This commit is contained in:
Anthony PERARD authored and Stefano Stabellini committed 2022-09-29 08:53:58 -07:00
1 parent a210e94af3
commit fb7485788f
1 file changed
+13
+13
View File
@@ -102,3 +102,16 @@ make -C automation/build suse/opensuse-tumbleweed PUSH=1
[registry]: https://gitlab.com/xen-project/xen/container_registry
[registry help]: https://gitlab.com/help/user/project/container_registry
Building/Running container for a different architecture
-------------------------------------------------------
On a x86 host, it is possible to build and run containers for other arch (like
running a container made for Arm) with docker taking care of running the
appropriate software to emulate that arch. For this, simply install the package
`qemu-user-static`, and that's it. Then you can start an Arm container on x86
host like you would start an x86 container.
If that doesn't work, you might find some information on
[multiarch/qemu-user-static](https://github.com/multiarch/qemu-user-static).
Reference in new issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.