回答 (3件中の1件目) Dockerとはコンテナ技術を誰でも使えるようにするソフトの一つです。 コンテナという言葉のとおり、入れ物です。 まず、空の箱を用意します。 そこへ、OSの表面の一部だけ敷きます(base layer)。 これがWindows系なら数百mb、Linux系なら10mbくらいでしょうか。 そこへ、アプリ一個だけと、そのアプリを動かす最低限の関連ファイルだけ積み込みます。 これがコンテナです。 アプリにはbase layerしか見えないので、あたかも自分一人がサーバにいると思い込んでます。 この箱にはOSの核(カーネル)がなく、ホストの核を他のコンテナとで共有して...
![Dockerとは何でしょうか?](https://cdn-ak-scissors.b.st-hatena.com/image/square/7160d4babd4d555f02977d7dd74f94d47b2f7570/height=288;version=1;width=512/https%3A%2F%2Fqsf.cf2.quoracdn.net%2F-4-images.social_share_brand_logo.png-26-b6922c34f079ee95.png)