10
5

More than 1 year has passed since last update.

Dockerコンテナ、イメージ、ボリュームの違い

Posted at

たまにDocker コンテナ、イメージ、ボリュームの違いは何なのかと聞かれてるので簡単に説明してみます。

イメージ
イメージとは、コンテナを作るための模範や元となるものです。これにはアプリケーションを動かすために必要な指示や依存関係が全て詰まっています。

コンテナ
コンテナは、イメージをもとに作成され、アプリケーションが動作する場所です。それぞれのコンテナは他のコンテナとは独立しており、それぞれが必要なプログラムや設定を持っています。

ボリューム
ボリュームは、コンテナが作成したデータを保管する場所です。これにより、コンテナが消えてもそのデータは残ることができます。これはコンテナに接続してデータを保存するための箱のようなものです。


まとめると、Dockerイメージはコンテナを作るための設計図、コンテナはその設計図を元に動くアプリケーションの場所、そしてボリュームはコンテナが作ったデータを保管する場所、となります。

10
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
10
5