Docker コンテナ pokpok-node-app の中に入るには、以下のコマンドを実行します。
docker exec -it pokpok-node-app /bin/bash
または(sh のみの場合):
docker exec -it pokpok-node-app /bin/sh
ls -la /app # アプリのルートディレクトリを確認
cd /app && tree -L 2 # 2階層まで表示
cat /app/logs/app.log # アプリのログファイルを確認
docker logs pokpok-node-app --tail 100 # 最後の100行を表示
docker logs -f pokpok-node-app # リアルタイムでログを監視
exit
または Ctrl + D
docker exec のオプション:
-i: インタラクティブモード(標準入力を開く)-t: 擬似ターミナル(TTY)を割り当てdocker restart pokpok-node-app
例: アプリのデバッグ
# コンテナ内で npm パッケージを確認
docker exec -it pokpok-node-app /bin/bash -c "cd /app && npm list"
# 環境変数を確認
docker exec -it pokpok-node-app env
何か特定の操作をしたい場合は教えてください!
(例: npm install の実行、設定ファイルの編集、DB接続確認など)