よく使うdocker composeコマンド
これらのコマンドはdocker-compose.ymlのある階層で実行してください
- Dockerコンテナを作成
docker compose up -d
- Dockerコンテナを削除(停止)
docker compose down
- dockerコンテナの再スタート
docker compose restart
- Docekrコンテナの監視
docker compose logs -f
- Dockerコンテナの状態を確認
docker compose ps
トラブルシューティング
- Dockerfileなどを変更しても適用されない
→以下のコマンドで再ビルドしてコンテナを立てる
docker compose up -d --build
- コンテナを実行したが接続できない
→上に書いてあるDockerコンテナの状態を確認しても何も表示されていないならばエラーでDockerコンテナが正しく起動できていないのでDockerfileやdocker-compose.ymlを見直しデバッグする