基本
docker version # バージョン確認
docker info # 環境情報
docker help # ヘルプ
イメージ操作
docker pull <image> # イメージ取得
docker images # イメージ一覧
docker rmi <image> # イメージ削除
docker build -t <name>:<tag> . # ビルド
コンテナ操作
docker run <image> # コンテナ作成 & 実行
docker run -d <image> # バックグラウンド実行
docker run -it <image> bash # 対話モード実行
docker ps # 実行中コンテナ一覧
docker ps -a # 停止含む一覧
docker stop <container> # 停止
docker start <container> # 起動
docker restart <container> # 再起動
docker rm <container> # 削除
コンテナ内操作
docker exec -it <container> bash # コンテナに入る
docker logs <container> # ログ表示
docker logs -f <container> # ログ追跡
docker cp <container>:/path ./ # ファイルコピー
ネットワーク & ボリューム
docker network ls # ネットワーク一覧
docker network create <name> # ネットワーク作成
docker volume ls # ボリューム一覧
docker volume create <name> # 作成
docker volume rm <name> # 削除
システム管理
docker stats # リソース確認
docker system df # ディスク使用量
docker system prune # 不要リソース削除
docker-compose
docker-compose up -d # 起動
docker-compose down # 停止 & 削除
docker-compose ps # 状態確認
docker-compose logs -f # ログ追跡
docker-compose exec <srv> bash # サービスに入る