Phase 6「Docker・コンテナ」の全15記事の要点をまとめたチートシートです。Dockerコマンドの確認にご活用ください。
記事一覧
基本コマンド
| やりたいこと | コマンド |
|---|
| コンテナ起動 | docker run -d -p 外部:内部 イメージ名 |
| 実行中コンテナ一覧 | docker ps |
| コンテナ停止 | docker stop コンテナID |
| コンテナ削除 | docker rm コンテナID |
| ログ確認 | docker logs -f コンテナID |
| コンテナに入る | docker exec -it コンテナID bash |
| リソース使用状況 | docker stats |
イメージ操作
| やりたいこと | コマンド |
|---|
| イメージをビルド | docker build -t タグ名 . |
| イメージ一覧 | docker images |
| イメージ削除 | docker rmi イメージID |
| イメージをプル | docker pull イメージ名:タグ |
| イメージをプッシュ | docker push ユーザー名/イメージ名 |
Docker Compose
| やりたいこと | コマンド |
|---|
| 起動(バックグラウンド) | docker compose up -d |
| 停止・削除 | docker compose down |
| ログ確認 | docker compose logs -f |
| 再ビルドして起動 | docker compose up -d –build |
| コンテナに入る | docker compose exec サービス名 bash |
お掃除コマンド
| やりたいこと | コマンド |
|---|
| 停止コンテナ全削除 | docker container prune |
| 未使用イメージ全削除 | docker image prune |
| 全部まとめてお掃除 | docker system prune -a |
| ボリューム全削除 | docker volume prune |
コメント