I have a native application which is compiled on IBM AIX 7.1 Operating System using XL C/C++ compiler. Is it possible to run the application using docker which is installed on Linux machine? I tried to find the base image for IBM AIX OS, but was unsuccessful.
Asked
Active
Viewed 227 times
0
-
AFAIK, Docker runs on Windows10/x86 and Linux/x86, not on AIX/Power. – Lorinczy Zsigmond Apr 21 '20 at 10:40
-
@LorinczyZsigmond I am not looking for a way to install docker on AIX/Power. I am rather looking for a way to run application compiled on AIX/Power on a docker running on Windows/Linux – Hunt Apr 22 '20 at 11:22
-
I'm afraid Docker (or a Virtual Machine) cannot run an executable written for another CPU. That would require a PowerPC-emulator (if such thing exist at all). BTW: what is the actual problem you wish to solve (I mean what is X in this XY-problem?) – Lorinczy Zsigmond Apr 22 '20 at 11:52
-
1@LorinczyZsigmond The question was a result of my misunderstanding about docker container and runtime. https://stackoverflow.com/questions/44102389/how-do-you-run-an-exe-file-on-docker answer cleared my understanding. – Hunt May 05 '20 at 10:21
1 Answers
1
No. You could use qemu
to emulate a powerpc processor but there is no full AIX emulation to run usermode programs. It would also run rather more slowly.

fork2execve
- 1,561
- 11
- 16