コンテナでIISログを収集する方法


解説

この記事では、コンテナ内で実行しているプロセスのIISログを収集する方法について解説します。

解決策

IISログを収集するには、以下を実施してください。

  1. コンテナ内でPowerShellセッションを実行するには、コンテナでPowerShellを実行する方法に記載されている方法を実施します。
    > docker container exec -it <container-name/id> powershell
  2. IISログ フォルダーに移動し、ログ ファイルをローカル マシンにコピーします。
    > cd C:\inetpub\logs\LogFiles\
    > ls # IISログ フォルダー名を探す
    > docker cp <local path> <container>:”C:\inetpub\logs\LogFiles\<W3SVC1>\<u_ex221025.log>”