我是码头工的新手,我观看了很多视频,还研究过文章。从那里我开始知道什么是docker。 但我的问题是 - :
假设我有三个泊坞窗图像
那么,我可以在单一环境(Window或CentOS或Linux)中同时运行所有这三个图像吗?
答案 0 :(得分:0)
当然可以!这是docker的优势。 Docker可以在任何平台上运行图像,而无需担心图像内部是什么。所以在centos上你可以运行一个ubuntu映像,反之亦然。
答案 1 :(得分:0)
您可以在运行Linux的任何Docker主机上运行最近创建的任何Linux Docker容器映像。例如,在旧内核上可能无法访问的各种内核功能存在异常。 Windows应用程序不能在Linux上的Docker上运行,除非你在Wine下运行它们。
答案 2 :(得分:0)
Windows特定的容器只能在Windows主机上运行,但如果您使用的是标准(无窗口独占)映像,则它们在所有主机上运行相同。
docker的核心思想之一是,您应该能够在任何系统(主机)上完全相同的环境(容器)中运行您的服务。哪个效果很好(除了特定于Windows的容器!)。