2020-03-11

anond:20200311200507

docker というのは、かなり軽量化したVM(バーチャルマシン)だと思えばいい。

本来のVMは、

ホストOSの上に、VMが動いて、そのVMの中に子OSが動いて、その子OSの中でウェブサーバが動く。

これをぐっと軽量化して

ホストOSの上に、ドッカーが動いて、その中でウェブサーバが動く。

としたものだ。

ウェブサーバが動くのに必要なOSの機能は、全てドッカーを介して親ホストOSの機能を使ってる。

ディスクドライブや、ネットワークは、ドッカーによってバーチャル化されてる。

なので、本来は自宅内のネットワークからそのサーバアクセスすることはできないが、

ドッカーがあらかじめその用途のために、ポートフォワード機能とかを用意しているので、少しの設定だけでアクセス可能にできる。

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん