Ubuntu用のDockerコンテナイメージファイルを選択したときにUbuntuで実行できるようにファイル間で何を一致させる必要がありますか?
Unix(MacOS、OpenBSD)ではなくLinux用の画像ファイルを選択する必要がありますか?
Linuxディストリビューション(Ubuntu、Centosなど)と一致する必要がありますか、またはLinuxカーネルのみを一致する必要がありますか?
Linuxカーネルのバージョンと一致する必要がありますか?
ありがとうございます。
ベストアンサー1
オペレーティングシステムのみが一致している必要があります。
Linux上で実行されているDockerはすべてのLinuxコンテナを実行できますが、Windowsコンテナまたは* BSDコンテナ(存在する場合)は実行できません。
デフォルトでは、Windowsで実行されているDockerはすべてのWindowsコンテナを実行できますが、Linuxコンテナは実行できません。
WindowsハイパーバイザーのLinux仮想マシンで実行されているDockerは、すべてのLinuxコンテナを実行できますが、Windowsコンテナは実行できません。