私はDockerについて学び始めました。しかし、複数の場所で読んだとしても、混乱することがよくあります。
Docker HostおよびDocker Container。
Docker Hostはどこにありますか?これは別のWord for Container、または複数のコンテナーをまとめて保持できる別のレイヤーですか?
申し訳ありませんが、基本的な質問です。私はこれをグーグルで調べたが、役に立たなかった。
Docker Hostは、OSとプロセスが通常(非コンテナ)モードで実行されている基本的な従来のOSサーバーです。したがって、実際にサーバー(またはVM)の電源を入れて起動することから開始するOSとプロセスは、Dockerホストです。 dockerコマンドを介してコンテナー内で開始するプロセスはコンテナーです。
類推すると、ドッカーのホストは遊び場、ドッカーのコンテナはそこで遊んでいる子供たちです。
Docker Hostは、Docker Engineがインストールされているマシンです。
Docker Hostは、Dockerエンジンをインストールしたマシンです。 Dockerコンテナーは、同じDockerホストで実行されている単純なプロセスと比較できます。
ホストは基盤となるOSであり、アプリの分離(つまり、「コンテナー」によるプロセスとユーザーの分離)をサポートします。Dockerは、アプリケーションのパッケージ化の方法とコンテナーの操作方法を定義するAPIを提供します。
ホスト=コンテナー実装Docker =アプリのパッケージ化とコンテナー管理