Question
Is JVM isolated from Kernal of Operating System?
I am new in learning docker, I have read some articles about differences between virtual machine and containers and I understand that the VM isolated from kernel of OS, but a question popped in my mind says : if JVM is software virtual machine, does that mean it runs separately from the kernel? I might be misunderstanding the terms, but I have a simple question: Is the JVM isolated from the kernel?
I expect that it does, meaning it just convert java code to byte code, and it interact with the kernel as process, but I need more details and information if anyone could help.