あくまで自分の解釈です.
少しでも理解の助けになればいいなと思います.
デプロイとは
デプロイとは、主にネットワークを通じて提供されるWebアプリケーションなどのシステム開発工程において、システムを利用可能な状態にすること.
システムの実装が完了して,他の人がそのシステムを利用できる状態にすること.
引用リンク
https://qiita.com/isoyam/items/3d1fc5cf7403cdf4818d
カーネルとは
OS(オペレーティングシステム)の中核部分.
シェルとかデーモンとか,OSに含まれるソフトウェアを操作するために必要な部分.

カーネル (kernel)とは|「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典
用語「カーネル (kernel)」の意味を何となく説明しています。
ハイパーバイザとは
仮想マシン(バーチャルマシン:VM)を動かすためのソフトのことをさす.
VMとは,コンピュータ上に立てるもう一つの開発環境(?)みたいなやつ.
VMでは,本来PCに使われているメインOS(MacOS,windows10とか)とは異なるOS(ゲストOS)を利用する.
このゲストOSを動かすのに使うのがハイパーバイザと呼ばれるソフトである.



ハイパーバイザ (hypervisor)とは|「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典
用語「ハイパーバイザ (hypervisor)」の意味を何となく説明しています。
エミュレートとは
直訳すると「真似する」.
似たような言葉に「シミュレート」とあるが,少し意味は異なる.
シミュレートは,見た目のみを真似して動作させるという意味に対し,
エミュレートは,実際に動かしてみた場合の端末(実機)を想定して動作させるという意味を持つ.
そのため,シミュレータではちゃんと動いたけど,エミュレータでは動かないといった問題も起こりうる.
docker ~参考記事~
上記の用語を踏まえて,以下の記事を読んでみてください.
おすすめです.
関連して以下の記事も参考になります.
コメント