Как видно из архитектуры докера из нескольких источников, включая this , можно видеть, что контейнеры имеют ту же ОС, что и хост-ОС, но разные пространства имен. Но я запускаю образ на моем докере (mac) с ОС Ubuntu. Как это возможно архитектурно?
А как это не виртуализация?
Ведущий:
sw_vers
ProductName: Mac OS X
ProductVersion: 10.14.3
BuildVersion: 18D109
Из контейнера:
cat /etc/os-release
NAME="Ubuntu"
VERSION="16.04.3 LTS (Xenial Xerus)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 16.04.3 LTS"
VERSION_ID="16.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
VERSION_CODENAME=xenial
UBUNTU_CODENAME=xenial