如何在Solaris机器上运行linux-docker-image?

mpgws1up  于 2023-06-05  发布在  Docker
关注(0)|答案(2)|浏览(199)

我如何在solaris上运行,一个基于linux的docker-image(例如nginx image)?我希望类似于在windows机器上运行nginx镜像。
例如,我可以在solaris-os中有一个virtualbox-linux,然后运行docker run nginx吗?有哪些方法?

omvjsjqw

omvjsjqw1#

There is currently no support for Docker on Solaris.
Docker containers rely on their hosts kernel,这就是为什么Docker只在Linux系统上工作,或者如果操作系统提供了Linux内核。(WSL使Docker在Windows上工作)

mrfwxfqh

mrfwxfqh2#

我不确定你的问题,但也许--platform可以帮助你
如果您的主机支持多平台https://docs.docker.com/engine/reference/commandline/run/,则可以在docker run命令中使用它

--platform      Set platform if server is multi-platform capable

例如

docker run -d nginx --platform arm64 ...

希望这有帮助!

相关问题