アプリケーションを軽量なコンテナで動作させるオープンソースプラットフォーム。環境構築と配布を効率化します。
「Docker」を星図で探索する →
「Docker」とは?意味を解説
ソフトウェア開発におけるコンテナ化技術。アプリケーション、ライブラリ、依存関係などを一つのイメージにまとめ、どの環境でも同じように動作させる。開発環境と本番環境の相違を排除し、デプロイメントを簡素化する。マイクロサービスアーキテクチャやクラウドネイティブ開発で広く採用されています。
例文
- Dockerを使うことで、開発環境と本番環境を完全に統一できます。
- このプロジェクトはDockerで構築され、どのマシンでも動作します。
- Dockerコンテナは起動が高速で、リソース効率が非常に優れています。
語源・由来
2013年にDotCloud社によって開発・オープンソース化。dock worker(港湾労働者)のように、コンテナを効率的に扱うイメージから命名されたと言われます。
英語で言うと
DockerContainerContainerization
「Docker」との違いを比較する
似た言葉との違い・使い分けを解説しています。
「Docker」をもっと知る本
この言葉やそのテーマを深めたい方へ。
語彙の星雲で「Docker」を探索する →