No.249仮想化とコンテナ

Docker

ドッカー

知識レベル 入門

答えひとことで

Dockerは、コンテナを作成、配布、実行しやすくするための仕組みと周辺道具群です。

container との違いDockerはコンテナと近い場面で登場しますが、同じ意味ではありません

使うコマンドsystemctljournalctlipss

くわしく

Dockerは、コンテナを作成、配布、実行しやすくするための仕組みと周辺道具群です。イメージ形式、レイヤー管理、レジストリ連携、実行方法の標準化によって、同じ環境を再現しやすくした点が大きな特徴です。コンテナそのものの原理はLinuxカーネル機能にありますが、Dockerはそれを運用しやすい形へまとめた実装として広く普及しました。したがってDockerは、コンテナそのものではなく、コンテナ利用を実用化した代表的な仕組みとして理解するのが適切です。

なぜ大事?

よくある誤解

Dockerはコンテナそのものではありません。コンテナを作成、配布、実行しやすくする仕組みです。

どこで出会う?

仮想基盤設計、コンテナ運用、検証環境構築の文書

Dockerイメージから同じ実行環境を再現し、開発環境と運用環境の差を減らす。

使い方の例

  • Dockerイメージから同じ実行環境を再現し、開発環境と運用環境の差を減らす。

まちがえやすい言葉と由来

DockerVScontainer

Dockerはコンテナと近い場面で登場しますが、同じ意味ではありません。Dockerはコンテナの作成、配布、実行を扱いやすくする代表的な基盤です。一方、コンテナはカーネルを共有しながら、利用空間を分離して実行する軽量な隔離環境です。

ことばの地図

関係するコマンド

よくある質問

Dockerは何を担う仕組みですか?

Dockerはコンテナそのものではありません。コンテナを作成、配布、実行しやすくする仕組みです。

資格試験では

  • LPIC-3 305大事仮想化、コンテナ、分離基盤の理解
  • LinuC レベル3 3PS大事仮想化、コンテナ、分離基盤の理解

Docker を最後まで読みました。

Linux 用語辞典に戻る111 / 512

Goodly のメニュー