dockerを学んでいくうちに出会った新たな用語を書き留めていく。
| 用語 | 内容 |
| -------- + --- |
| 仮想環境 | パソコンやサーバーなど一つのハードウェアの中で、仮想的な環境を構築したもの。1台のサーバーの中に複数の仮想環境を作ることで、1つのハードウェアで複数のサーバーを仮想的に動作させることができる|
|レガシーソフトウェア|過去の技術やシックみで構築されているソフトウェア。|
|Dockerイメージ|Dockerコンテナを作成するための雛形。アプリケーション、ライブラリ、設定ファイルなどの一式をまとめたもの。保存し別のサーバーと共有をすることで、環境の共有が可能になる。|
|Dockerコンテナ|Dockerイメージを元に作成されるコンテナ型仮想環境のこと。コンテナとも呼ぶ。イメージから作成することで、何度でも簡単に同じコンテナ作成することができる。起動すると、あらかじめセットアップしておいたアプリケーションの機能を提供することができる。|
|nginx / Apache|Webサーバーのソフトウェア。|
|MySQL|データベースサーバーのソフトウェア。RDBMSの一種。|
###参考
udemy ゼロからはじめる Dockerによるアプリケーション実行環境構築
さいごに
プログラミングの初学者です。その日に学んだことを学習の一環としてアウトプットしています。より深く学習していきたいと考えておりますので、内容に誤りがございまいたらご指摘等いただけますと幸いです。