dockerの仕組みを学ぶ時に出てくる専門用語

IT
この記事は約2分で読めます。

あくまで自分の解釈です.

少しでも理解の助けになればいいなと思います.

デプロイとは

デプロイとは、主にネットワークを通じて提供される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)」の意味を何となく説明しています。

エミュレートとは

直訳すると「真似する」.

似たような言葉に「シミュレート」とあるが,少し意味は異なる.

シミュレートは,見た目のみを真似して動作させるという意味に対し,

エミュレートは,実際に動かしてみた場合の端末(実機)を想定して動作させるという意味を持つ.

そのため,シミュレータではちゃんと動いたけど,エミュレータでは動かないといった問題も起こりうる.

itog.hatenadiary.org

スポンサーリンク

docker ~参考記事~

上記の用語を踏まえて,以下の記事を読んでみてください.

おすすめです.

knowledge.sakura.ad.jp

関連して以下の記事も参考になります.

www.redhat.com

おーよしの紹介
院卒Webエンジニアマン

「プログラミング」や「開発技術」,「大学院の苦労話」について情報発信してます.これからのIT時代を生き抜くため,自分のスキルを磨き続けます.将来は起業できたらいいなという思いがあります.

oyoshiをフォローする
スポンサーリンク
IT プログラミング
スポンサーリンク
にほんブログ村に参加中(^~^)
PVアクセスランキング にほんブログ村
おーよしぶろぐ

コメント

タイトルとURLをコピーしました