Dockerとは【意味/読み/英語表記】(ドッカー)

Dockerの概要

Dockerとは、Docker社が開発したコンテナ型の仮想環境を作成・配布するプラットフォームです。

Dockerの概要

10年ほど前までは、「1つのサーバーに対して1つのシステムが稼働する」ことが常識とされていました。しかし近年では「仮想化」サーバーがよく利用される傾向にあります。

仮想化によく用いられるVMwareを使用すると、仮想サーバーにホストOSのみインストールすることで、その上にいくつかのゲストOSを稼働させ、結果として1台のサーバー上で複数のOSを稼働させることができるという仕組みです。

Dockerの場合、上記のような「仮想化」という概念は共通ですが、コンテナ型の仮想化サービスを提供します。コンテナとは、サーバーのカーネル(OSの核)を利用し、プロセス・セッション・ユーザーなどの単位でサーバーを隔離する技術です。

もう少し噛み砕くと、ホストOSのが1つあれば、あとはコンテナ型に1つのOSを分割することから、必要なOSは1つです。これにより、メモリやリソースの消費を抑えて、プロセスの起動も仮想マシンよりも高速で実行することが可能となります。

Dockerの関連項目

・サーバーサイド
・サーバー
・クラウド

「Docker」の記事一覧

  • 広告主募集
  • ライター・編集者募集
  • WorkshipSPACE
Workship