Excellent article, thank you for clarifying containers universe. That brings me a question; In the last diagram, we can see that it needs Host Operating System. Does the container can be move, let's say, from a Linux host to a Windows host? Do you have to redo your container with the Windows dependencies?
Thank's again :-)
Roseline is a technical content author skilled at researching, developing, and writing content on cloud-native technologies and practices using industry-standard Technical Writing Guidelines.
Excellent article, thank you for clarifying containers universe. That brings me a question; In the last diagram, we can see that it needs Host Operating System. Does the container can be move, let's say, from a Linux host to a Windows host? Do you have to redo your container with the Windows dependencies?
Thank's again :-)
Hey, Dan.
In response to your question, Docker container shares the host operating system, CPU and memory.
When moving a Docker container to a new environment, you do not need to reinstall dependencies or files.
Docker understands the pain of moving an application between environments.
Therefore, it provides a virtualized environment for the application inside the container.
I hope this response addresses all your questions.
Thank you for finding this article useful.