01 / UNDERSTAND
仕組みと使いどころ
アプリケーションの各構成要素を、必要なファイルを備えた独立したプロセスとして実行する仕組み。フロントエンド、API、データベースなどを別々に管理でき、開発環境やクラウドなどへ持ち運びやすい。仮想マシンのように個別のOS一式を持つのではなく、複数のコンテナがホストのカーネルを共有する。
02 / IN PRACTICE
Docker Containerの活用例
たとえば、こんな場面で
Webアプリの画面、API、データベースを別々のDockerコンテナに分け、それぞれに必要なファイルを含めて実行する。
03 / GOOD TO KNOW
使うときのポイント
独立したOS全体ではない点を確認する。外部から接続するには、必要に応じてコンテナのポートをホストへ公開する。
参考資料
What is a container? (新しいタブで開きます)用語の説明や活用例に関連する参考資料です。
READ & LEARN
記事一覧を見る 用語を知ったら、活用を知る。
AI LABで、AIの動向や業務に取り入れるヒントを読む。
