🔸第1章 はじめに:Dockerとストレージの世界
- 1-1 本書の目的と到達目標
- 1-2 Dockerにおけるストレージの役割
- 1-3 ボリュームとは何か?なぜ必要か?
- 1-4 バインドマウントとの違いと使い分け
- 1-5 コンテナのライフサイクルとデータ永続化の課題
🔸第2章 Dockerボリュームの基礎
- 2-1 ボリュームの作成・一覧・削除コマンドの基礎
- 2-2
docker run
によるボリュームマウントの基本構文
- 2-3
v
オプションと -mount
オプションの違い
- 2-4 ボリュームのマウント先とLinuxのファイル構造の基礎
- 2-5 ボリュームにデータを書き込む簡単なハンズオン
🔸第3章 バインドマウントの基礎と活用
- 3-1 ホストとコンテナのファイル共有の仕組み
- 3-2 バインドマウントによるソースコードのホットリロード
- 3-3
docker run -v $(pwd):/app
実例とオプション解説
- 3-4 相対パス・絶対パスとパーミッションの問題