64 bit kernel + 32 bit rootfs + 64bit container can be possible?


(Jihyun Yoon) #1

In order to use legacy code for the latest architecture, while using 64 bit kernel, 32 bit host rootfs is supposed to be used,
I think 32-bit host could work well after handling some issues for system call and using 32bit libraries.
Additionally, using an android container on LXC will be planned
Is it possible to run 64-bit Android container on 32-bit based LXC with 64-bit kernel?


(Christian Brauner) #2

Yes, it definitely is. You should be running LXC master for this or wait until we release LXC 3.0.1 later today. Both include a massive amount of seccomp improvements that will allow you to handle this case nicely. You can do all kinds of user-space stacking!


(Jihyun Yoon) #3

That sounds great.

Currently, I’ve used LXC 2.0.9.

In this version, is it possible to run 64-bit Android rootfs container on 32-bit based LXC with 64-bit kernel?


(Christian Brauner) #4

Yes, I think it should be. If not, I can backport the seccomp handling and we’ll make a bugfix release at some point in the nearer future.