Docker
どっかー
Docker
一言でいうと
アプリの実行環境をまるごとパッケージ化して、どこでも同じように動かせるツール。
詳しい意味
Dockerは、アプリケーションとその実行に必要な環境(ライブラリ、設定ファイルなど)をひとまとめにして「コンテナ」として管理するツールです。開発者のパソコンで動いたアプリが、本番サーバーでも全く同じように動くことを保証します。「自分の環境では動くのに…」という問題を解決します。
何に使うか
開発環境を統一したいとき。アプリを別のサーバーに移動させたいとき。複数のアプリを同じサーバーで安全に動かしたいとき。
どんな時に出るか
「Dockerで環境を作る」「コンテナを起動する」「Dockerイメージをビルドする」といった場面で登場します。
具体例
- Dockerを使って、チーム全員が同じ開発環境を使えるようにした。
- 本番サーバーへのデプロイをDockerコンテナで行うことで、環境差異によるトラブルがなくなった。
別名・略称
ドッカー(どっかー)
関連語
間違えやすい語
初心者向けメモ
Dockerは「お弁当箱」のようなものです。必要なものが全部入っているので、どこに持っていっても同じ中身を食べられます。