【发布时间】:2020-01-29 08:54:49
【问题描述】:
我对 docker 很陌生。我已经在我的 Mac 上安装了 docker 桌面。当我执行docker version 时,它在服务器 docker 引擎下显示OS/Arch:linux/amd64。我假设这意味着 docker 在我的 mac OS 之上安装了 linux 内核,使用管理程序来管理基于 linux 的容器。如果这个 linux 内核得到更新,它会破坏现有镜像的功能吗?
我为什么要问这个问题?
最近将我的 mac 操作系统更新到 10.15.2 后,由于 openssl 和 ruby-2.3.x 的兼容性问题,事情开始出现问题。有人告诉我,我们可以使用 docker 解决这些类型的问题,因为它独立于主机操作系统?
但是 docker 本身有自己的 linux 内核,如果更新 linux 内核我会面临这个问题吗? 提前致谢
【问题讨论】:
标签: docker linux-kernel operating-system docker-machine