Alternative Architecture DOJO

オルターブースのクラウドネイティブ特化型ブログです。

Azure CLIでAzure App Service (Linux)の起動時のログを確認する

こんにちは、MLBお兄さんこと松村です。
Azure App Service (Linux) において、デプロイしたアプリケーションの起動時のログを確認するコマンドが以下の記事で紹介されています。

techcommunity.microsoft.com

Blazor Web App をデプロイした Azure App Service (Linux) を例に、実際のログを確認してみます。
なお、この記事では Azure CLI v2.87.0 を使用しています。 ※執筆時点の最新版

az version                                                                                          
{                                  
  "azure-cli": "2.87.0",
  "azure-cli-core": "2.87.0",
  "azure-cli-telemetry": "1.1.0",
  "extensions": {
    "containerapp": "1.3.0b4",
    "durabletask": "1.0.0b7",
    "resource-graph": "2.1.1",
    "ssh": "2.0.8"
  }
}

ログの一覧の取得

az webapp log startup list \
  --name <app-name> \
  --resource-group <resource-group>

実行例は以下のようになります。インスタンスにあるログファイルの一覧が分かります。

az webapp log startup list --name app-blazor-demo --resource-group rg-blazor-demo
[
  {
    "Date": "2026-06-13T00:00:00",
    "Filename": "2026_06_13_lw1mdlwk00008Y_failure.log",
    "Href": "/api/startuplogs/2026_06_13_lw1mdlwk00008Y_failure.log",
    "Instance": "lw1mdlwk00008Y",
    "LastWriteTimeUtc": "2026-06-13T15:07:50.714368Z",
    "Outcome": "failure",
    "SizeBytes": 1505
  },
  {
    "Date": "2026-06-13T00:00:00",
    "Filename": "2026_06_13_lw1mdlwk00008Y_success.log",
    "Href": "/api/startuplogs/2026_06_13_lw1mdlwk00008Y_success.log",
    "Instance": "lw1mdlwk00008Y",
    "LastWriteTimeUtc": "2026-06-13T15:07:35.7666108Z",
    "Outcome": "success",
    "SizeBytes": 11587
  }
]

個別のログの内容の確認

個別のログの内容を確認するには、コマンドのオプションにファイル名を指定します。
なお、冒頭に紹介した記事では --log-file-name となっていますが、 --filename オプションが利用できるようになっています。

az webapp log startup show --name app-blazor-demo --resource-group rg-blazor-demo --filename 2026_06_13_lw1mdlwk00008Y_success.log
{
  "content": "2026-06-13T15:06:17.3938134+00:00 ContainerStatus: State: Starting, Action: EstablishingSiteNetworks, LastError: , LastErrorTimestamp: 01/01/0001 00:00:00, LastErrorDetails: , Details: , DetailsLevel: INFO\n2026-06-13T15:06:19.8852589+00:00 ContainerStatus: State: Starting, Action: StartingMsiContainer, LastError: , LastErrorTimestamp: 01/01/0001 00:00:00, LastErrorDetails: , Details: , DetailsLevel: INFO\n2026-06-13T15:06:29.2173373+00:00 ContainerStatus: State: Starting, Action: StartingSiteContainers, LastError: , LastErrorTimestamp: 01/01/000100:00:00, LastErrorDetails: , Details: , DetailsLevel: INFO\n2026-06-13T15:06:29.2248671+00:00 ContainerStatus: Container start method called.\n2026-06-13T15:06:29.2258628+00:00 ContainerStatus: State: Starting, Action: PullingImage, LastError: , LastErrorTimestamp: 01/01/0001 00:00:00, LastErrorDetails: , Details: Pulling image 10.1.0.5:13209/appsvc/dotnetcore:10.0_20260504.4.tuxprod for app-blazor-demo., DetailsLevel: INFO\n2026-06-13T15:06:29.2266340+00:00 ContainerStatus: Establishing network.\n2026-06-13T15:06:29.2318431+00:00 ContainerStatus: Pulling image: appsvc/dotnetcore:10.0_20260504.4.tuxprod.\n2026-06-13T15:07:00.2354504+00:00 ContainerStatus: Image appsvc/dotnetcore:10.0_20260504.4.tuxprod is pulled from registry 10.1.0.5:13209\n2026-06-13T15:07:00.2357131+00:00 ContainerStatus: Container is starting.\n2026-06-13T15:07:00.2379702+00:00 ContainerStatus: State: Starting, Action: MountingVolumes, LastError: , LastErrorTimestamp: 01/01/0001 00:00:00, LastErrorDetails: , Details: Mounting volumes for app-blazor-demo., DetailsLevel: INFO\n2026-06-13T15:07:00.2381299+00:00 ContainerStatus: Establishing user namespace if not established already.\n2026-06-13T15:07:00.2382945+00:00 ContainerStatus: Establishing network if not established already.\n2026-06-13T15:07:00.2384685+00:00 ContainerStatus: Mounting volumes.\n2026-06-13T15:07:00.2387225+00:00 ContainerStatus: Nested mountpoint \n2026-06-13T15:07:00.2790862+00:00 ContainerStatus: Nested mountpoint volatile/logs\n2026-06-13T15:07:00.3081384+00:00 ContainerStatus: Nested mountpoint \n2026-06-13T15:07:00.3481597+00:00 ContainerStatus: Nested mountpoint \n2026-06-13T15:07:00.3554407+00:00 ContainerStatus: Nested mountpoint \n2026-06-13T15:07:00.5536724+00:00 ContainerStatus: State: Starting, Action: CreatingContainer, LastError: , LastErrorTimestamp: 01/01/0001 00:00:00, LastErrorDetails: , Details: Finished pulling container image and mounting volumes for app-blazor-demo. Allocatinng the rest of the container resources to finish container creation., DetailsLevel: INFO\n2026-06-13T15:07:00.5538471+00:00 ContainerStatus: Creating container.\n2026-06-13T15:07:00.5539606+00:00 ContainerStatus: Creating pipes for streaming container io.\n2026-06-13T15:07:00.5540762+00:00 ContainerStatus: Creating stdout named pipe at /podr/container/pipe/09bf101c1cba_app-blazor-demo/stdout_a4f4c7bcd6594d0d933f13baaa991267.\n2026-06-13T15:07:00.5542933+00:00 ContainerStatus: Successfully created stdout named pipe at: /podr/container/pipe/09bf101c1cba_app-blazor-demo/stdout_a4f4c7bcd6594d0d933f13baaa991267.\n2026-06-13T15:07:00.5544209+00:00 ContainerStatus: Opening named pipe /podr/container/pipe/09bf101c1cba_app-blazor-demo/stdout_a4f4c7bcd6594d0d933f13baaa991267 for reading in non-blocking mode.\n2026-06-13T15:07:00.5546152+00:00 ContainerStatus: Successfully opened named pipe: /podr/container/pipe/09bf101c1cba_app-blazor-demo/stdout_a4f4c7bcd6594d0d933f13baaa991267.\n2026-06-13T15:07:00.5547317+00:00 ContainerStatus: Successfully removed non-blocking flag from /podr/container/pipe/09bf101c1cba_app-blazor-demo/stdout_a4f4c7bcd6594d0d933f13baaa991267.\n2026-06-13T15:07:00.5562800+00:00 ContainerStatus: Creating stderr named pipe at /podr/container/pipe/09bf101c1cba_app-blazor-demo/stderr_0cf94d0a85284523a14ff9199a5ee676.\n2026-06-13T15:07:00.5564968+00:00 ContainerStatus: Successfully created stderr named pipeat: /podr/container/pipe/09bf101c1cba_app-blazor-demo/stderr_0cf94d0a85284523a14ff9199a5ee676.\n2026-06-13T15:07:00.5566366+00:00 ContainerStatus: Opening named pipe /podr/container/pipe/09bf101c1cba_app-blazor-demo/stderr_0cf94d0a85284523a14ff9199a5ee676 for reading in non-blockingmode.\n2026-06-13T15:07:00.5632153+00:00 ContainerStatus: Successfully opened named pipe: /podr/container/pipe/09bf101c1cba_app-blazor-demo/stderr_0cf94d0a85284523a14ff9199a5ee676.\n2026-06-13T15:07:00.5642435+00:00 ContainerStatus: Successfully removed non-blocking flag from /podr/container/pipe/09bf101c1cba_app-blazor-demo/stderr_0cf94d0a85284523a14ff9199a5ee676.\n2026-06-13T15:07:00.5659780+00:00 ContainerStatus: Creating container with image: appsvc/dotnetcore:10.0_20260504.4.tuxprod from registry: 10.1.0.5:13209 and fully qualified image name: 10.1.0.5:13209/appsvc/dotnetcore:10.0_20260504.4.tuxprod\n2026-06-13T15:07:01.2634775+00:00 ContainerStatus: Starting container: 09bf101c1cba_app-blazor-demo.\n2026-06-13T15:07:01.4303455+00:00 ContainerStatus: Starting watchers and probes.\n2026-06-13T15:07:01.4323860+00:00 ContainerStatus: Starting metrics collection.\n2026-06-13T15:07:01.4326557+00:00 ContainerStatus: Container is running.\n2026-06-13T15:07:01.4328536+00:00 ContainerStatus: State: Starting, Action: CreatingContainer, LastError: , LastErrorTimestamp: 01/01/0001 00:00:00, LastErrorDetails: , Details: Container app-blazor-demo successfully created and is running., DetailsLevel: INFO\n2026-06-13T15:07:01.4997887+00:00 ContainerStream:    _____                          \n2026-06-13T15:07:01.5004367+00:00 ContainerStream:   /  _  \\ __________ _________   ____  \n2026-06-13T15:07:01.5004683+00:00 ContainerStream:  /  /_\\  \\\\___   /  |  \\_  __ \\_/ __ \\ \n2026-06-13T15:07:01.5004746+00:00 ContainerStream: /    |    \\/   /|  |  /|  | \\/\\  ___/ \n2026-06-13T15:07:01.5004792+00:00 ContainerStream: \\____|__  /_____ \\____/ |__|    \\___  >\n2026-06-13T15:07:01.5004893+00:00 ContainerStream:         \\/      \\/                  \\/ \n2026-06-13T15:07:01.5004935+00:00 ContainerStream: A P P   S E R V I C E   O N   L I N U X\n2026-06-13T15:07:01.5004965+00:00 ContainerStream: \n2026-06-13T15:07:01.5005171+00:00 ContainerStream: Documentation       : http://aka.ms/webapp-linux\n2026-06-13T15:07:01.5005217+00:00 ContainerStream: Dotnet quickstart   : https://aka.ms/dotnet-qs\n2026-06-13T15:07:01.5005290+00:00 ContainerStream: ASP .NETCore Version: 10.0.7\n2026-06-13T15:07:01.5005359+00:00 ContainerStream: Instance Name       : lw1mdlwk00008Y\n2026-06-13T15:07:01.5005430+00:00 ContainerStream: Instance Id         : 3d969062b12706aa921ba6f7f4c26a884fc792c54850a4f005b1ea7d588edb84\n2026-06-13T15:07:01.5005473+00:00 ContainerStream: \n2026-06-13T15:07:01.5005627+00:00 ContainerStream: Note: Any data outside '/home' is not persisted\n2026-06-13T15:07:01.6398748+00:00 ContainerStatus: Container start method finished after 32414 ms.\n2026-06-13T15:07:01.6411904+00:00 ContainerStatus: State: Starting, Action: InitiatingSiteWarmUpProbe, LastError: , LastErrorTimestamp: 01/01/0001 00:00:00, LastErrorDetails: , Details: Container app-blazor-demo successfully created and is running., DetailsLevel: INFO\n2026-06-13T15:07:01.7006167+00:00 ContainerStatus: State: Starting, Action: WaitingForSiteWarmUpProbeSuccess, LastError: , LastErrorTimestamp: 01/01/0001 00:00:00, LastErrorDetails: , Details: Pinging warmup path to ensure container is ready to receive requests., DetailsLevel: INFO\n2026-06-13T15:07:04.6406288+00:00 ContainerStream:  * Starting OpenBSD Secure Shell server sshd\n2026-06-13T15:07:04.6759194+00:00 ContainerStream:    ...done.\n2026-06-13T15:07:04.6834233+00:00 ContainerStream: WEBSITES_INCLUDE_CLOUD_CERTS is not set to true.\n2026-06-13T15:07:04.7218284+00:00 ContainerStream: Updating certificates in /etc/ssl/certs...\n2026-06-13T15:07:30.2132420+00:00 ContainerStream: rehash: warning: skipping duplicate certificate in SSLcom-TLS-Root-2022-ECC.pem\n2026-06-13T15:07:30.2211287+00:00 ContainerStream: rehash: warning: skipping duplicate certificate inSSLcom-TLS-Root-2022-RSA.pem\n2026-06-13T15:07:30.5830594+00:00 ContainerStream: rehash: warning: skipping ca-certificates.crt,it does not contain exactly one certificate or CRL\n2026-06-13T15:07:30.6202796+00:00 ContainerStream: 4 added, 0 removed; done.\n2026-06-13T15:07:30.6205088+00:00 ContainerStream: Running hooks in /etc/ca-certificates/update.d...\n2026-06-13T15:07:30.6313695+00:00 ContainerStream: done.\n2026-06-13T15:07:30.6819819+00:00 ContainerStream: CA certificates copied and updated successfully.\n2026-06-13T15:07:30.9715703+00:00 ContainerStream:  * Starting periodic command scheduler cron\n2026-06-13T15:07:31.0102730+00:00 ContainerStream:    ...done.\n2026-06-13T15:07:31.0117171+00:00 ContainerStream: Running oryx create-script -appPath /home/site/wwwroot -output /opt/startup/startup.sh -defaultAppFilePath /defaulthome/hostingstart/hostingstart.dll     -bindPort 8080 -bindPort2 '' -userStartupCommand '' \n2026-06-13T15:07:31.1200828+00:00 ContainerStream: Couldnot find build manifest file at '/home/site/wwwroot/oryx-manifest.toml'\n2026-06-13T15:07:31.1201886+00:00 ContainerStream: Could not find operation ID in manifest. Generating an operation id...\n2026-06-13T15:07:31.1201950+00:00 ContainerStream: Build Operation ID: 4fb80876-0166-4668-8e2e-0deb866a63f6\n2026-06-13T15:07:31.9612737+00:00 ContainerStream: \n2026-06-13T15:07:31.9621167+00:00 ContainerStream: Agent extension \n2026-06-13T15:07:31.9621642+00:00 ContainerStream: Before if loop >> DotNet Runtime \n2026-06-13T15:07:31.9697102+00:00 ContainerStream: DotNet Runtime 10.0WARNING: Expected to find only one file with extension '.runtimeconfig.json' but found 2\n2026-06-13T15:07:31.9707132+00:00 ContainerStream: WARNING: Found files: 'BlazorApp1.Client.runtimeconfig.json, BlazorApp1.runtimeconfig.json'\n2026-06-13T15:07:31.9709279+00:00 ContainerStream: WARNING: To fix this issue you can set the startup command to point to a particular startup file\n2026-06-13T15:07:31.9710435+00:00 ContainerStream:          For example: 'dotnet myapp.dll'\n2026-06-13T15:07:32.1016979+00:00 ContainerStream: Writing output script to '/opt/startup/startup.sh'\n2026-06-13T15:07:32.3078413+00:00 ContainerStream: Trying to find the startup DLL name...\n2026-06-13T15:07:32.3078944+00:00 ContainerStream: Running the default app using command: dotnet \"/defaulthome/hostingstart/hostingstart.dll\"\n2026-06-13T15:07:34.0864774+00:00 ContainerStream: Hosting environment: Production\n2026-06-13T15:07:34.0870911+00:00 ContainerStream: Content root path: /defaulthome/hostingstart/\n2026-06-13T15:07:34.0878883+00:00 ContainerStream: Now listening on: http://[::]:8080\n2026-06-13T15:07:34.0887502+00:00 ContainerStream: Application started. Press Ctrl+C to shut down.\n2026-06-13T15:07:35.0249048+00:00 ContainerStatus: Site startup probe succeeded after 33.2856464 seconds.\n2026-06-13T15:07:35.2120338+00:00 ContainerStatus: State: Starting, Action: WarmUpProbeSucceeded, LastError: , LastErrorTimestamp: 01/01/0001 00:00:00, LastErrorDetails: , Details: Site startup probe succeeded after 33.2856464 seconds., DetailsLevel: INFO\n2026-06-13T15:07:35.6066282+00:00 ContainerStatus: Site is running with deployment version: \n2026-06-13T15:07:35.6073534+00:00 ContainerStatus: Site started.\n2026-06-13T15:07:35.6074752+00:00 ContainerStatus: State: Started, Action: None, LastError: , LastErrorTimestamp: 01/01/0001 00:00:00, LastErrorDetails: , Details: Site started at 06/13/2026 15:07:35 (UTC), DetailsLevel: INFO\n2026-06-13T15:07:35.6869562+00:00 ContainerStatus: Site is running with patch version DOTNETCORE 10.0.7\n========== New Cold Start Attempt (2026-06-13T15:08:10.8436333+00:00) ==========\n2026-06-13T15:08:10.8436333+00:00 ContainerStatus: State: Stopping, Action: StoppingSite, LastError: , LastErrorTimestamp: 01/01/0001 00:00:00, LastErrorDetails: , Details: Site started at 06/13/2026 15:07:35 (UTC), DetailsLevel: INFO\n2026-06-13T15:08:10.8459085+00:00 ContainerStatus: State: Stopping, Action: StoppingSiteContainers, LastError: , LastErrorTimestamp: 01/01/0001 00:00:00, LastErrorDetails: , Details:Site started at 06/13/2026 15:07:35 (UTC), DetailsLevel: INFO\n2026-06-13T15:08:10.8460976+00:00 ContainerStatus: Container is terminating. Grace period: 5 seconds.\n2026-06-13T15:08:10.8584010+00:00 ContainerStatus: Stop and delete container. Retry count = 0\n2026-06-13T15:08:10.8585825+00:00 ContainerStatus: Stopping container: 09bf101c1cba_app-blazor-demo.\n2026-06-13T15:08:16.1199382+00:00 ContainerStatus: Deleting container: 09bf101c1cba_app-blazor-demo. Retry count = 0\n2026-06-13T15:08:16.3358892+00:00 ContainerStatus: Container spec TerminationMessagePolicy  path \n2026-06-13T15:08:16.3363062+00:00 ContainerStatus: Container is terminated. Total time elapsed: 5489 ms.\n2026-06-13T15:08:16.5897280+00:00 ContainerStatus: Site: app-blazor-demo stopped.\n2026-06-13T15:08:57.2517164+00:00 ContainerStatus: State: Starting, Action: EstablishingSiteNetworks, LastError: SiteStartupCancelled, LastErrorTimestamp: 06/13/2026 15:07:49, LastErrorDetails: , Details: Site stopped at 06/13/2026 15:07:50 (UTC), DetailsLevel: WARN\n2026-06-13T15:08:58.4031348+00:00 ContainerStatus: State: Starting, Action: StartingMsiContainer, LastError: SiteStartupCancelled, LastErrorTimestamp: 06/13/2026 15:07:49, LastErrorDetails: , Details: Site stopped at 06/13/2026 15:07:50 (UTC), DetailsLevel: WARN\n2026-06-13T15:09:06.2373886+00:00 ContainerStatus: State: Starting, Action: StartingSiteContainers, LastError: SiteStartupCancelled, LastErrorTimestamp: 06/13/2026 15:07:49, LastErrorDetails: , Details: Site stopped at 06/13/2026 15:07:50 (UTC), DetailsLevel: WARN\n2026-06-13T15:09:06.2386828+00:00 ContainerStatus: Container start method called.\n2026-06-13T15:09:06.2393813+00:00 ContainerStatus: State: Starting, Action: PullingImage, LastError: SiteStartupCancelled, LastErrorTimestamp: 06/13/2026 15:07:49, LastErrorDetails: , Details: Pulling image 10.1.0.6:13209/appsvc/dotnetcore:10.0_20260504.4.tuxprod for app-blazor-demo., DetailsLevel: INFO\n2026-06-13T15:09:06.2409233+00:00 ContainerStatus: Establishing network.\n2026-06-13T15:09:06.2412841+00:00 ContainerStatus: Pulling image: appsvc/dotnetcore:10.0_20260504.4.tuxprod.\n2026-06-13T15:09:07.0966464+00:00 ContainerStatus: Image appsvc/dotnetcore:10.0_20260504.4.tuxprod is pulled from registry 10.1.0.6:13209\n2026-06-13T15:09:07.0971302+00:00 ContainerStatus: Container is starting.\n2026-06-13T15:09:07.0972370+00:00 ContainerStatus: State: Starting, Action: MountingVolumes, LastError: SiteStartupCancelled, LastErrorTimestamp: 06/13/2026 15:07:49, LastErrorDetails: , Details: Mounting volumes for app-blazor-demo., DetailsLevel: INFO\n2026-06-13T15:09:07.0973516+00:00 ContainerStatus: Establishing user namespace if not established already.\n2026-06-13T15:09:07.0975407+00:00 ContainerStatus: Establishing network if not established already.\n2026-06-13T15:09:07.0979029+00:00 ContainerStatus: Mounting volumes.\n2026-06-13T15:09:07.0981082+00:00 ContainerStatus: Nested mountpoint \n2026-06-13T15:09:07.1110215+00:00 ContainerStatus: Nested mountpoint volatile/logs\n2026-06-13T15:09:07.1192126+00:00 ContainerStatus: Nested mountpoint \n2026-06-13T15:09:07.1200061+00:00 ContainerStatus: Nested mountpoint \n2026-06-13T15:09:07.1205874+00:00 ContainerStatus: Nested mountpoint \n2026-06-13T15:09:07.3213484+00:00 ContainerStatus: State: Starting, Action: CreatingContainer, LastError: SiteStartupCancelled, LastErrorTimestamp: 06/13/2026 15:07:49, LastErrorDetails: , Details: Finished pulling container image and mounting volumes for app-blazor-demo. Allocatinng the restof the container resources to finish container creation., DetailsLevel: INFO\n2026-06-13T15:09:07.3216593+00:00 ContainerStatus: Creating container.\n2026-06-13T15:09:07.3219278+00:00 ContainerStatus: Creating pipes for streaming container io.\n2026-06-13T15:09:07.3221476+00:00 ContainerStatus: Creating stdout named pipe at /podr/container/pipe/cf7b64f51918_app-blazor-demo/stdout_8389c85cbfb243e5ad41b33f135d6c67.\n2026-06-13T15:09:07.3225616+00:00 ContainerStatus: Successfully created stdout named pipe at: /podr/container/pipe/cf7b64f51918_app-blazor-demo/stdout_8389c85cbfb243e5ad41b33f135d6c67.\n2026-06-13T15:09:07.3296985+00:00 ContainerStatus: Opening named pipe /podr/container/pipe/cf7b64f51918_app-blazor-demo/stdout_8389c85cbfb243e5ad41b33f135d6c67 for reading in non-blocking mode.\n2026-06-13T15:09:07.3322592+00:00 ContainerStatus: Successfully opened named pipe: /podr/container/pipe/cf7b64f51918_app-blazor-demo/stdout_8389c85cbfb243e5ad41b33f135d6c67.\n2026-06-13T15:09:07.3325820+00:00 ContainerStatus: Successfully removed non-blocking flag from /podr/container/pipe/cf7b64f51918_app-blazor-demo/stdout_8389c85cbfb243e5ad41b33f135d6c67.\n2026-06-13T15:09:07.3328536+00:00 ContainerStatus: Creating stderr named pipe at /podr/container/pipe/cf7b64f51918_app-blazor-demo/stderr_de06020108ea439abaa601c0f9c25a74.\n2026-06-13T15:09:07.3330867+00:00 ContainerStatus: Successfully created stderr named pipe at: /podr/container/pipe/cf7b64f51918_app-blazor-demo/stderr_de06020108ea439abaa601c0f9c25a74.\n2026-06-13T15:09:07.3332098+00:00 ContainerStatus: Opening named pipe /podr/container/pipe/cf7b64f51918_app-blazor-demo/stderr_de06020108ea439abaa601c0f9c25a74 for reading in non-blocking mode.\n2026-06-13T15:09:07.3334596+00:00 ContainerStatus: Successfully opened named pipe: /podr/container/pipe/cf7b64f51918_app-blazor-demo/stderr_de06020108ea439abaa601c0f9c25a74.\n2026-06-13T15:09:07.3336142+00:00 ContainerStatus: Successfully removed non-blocking flag from /podr/container/pipe/cf7b64f51918_app-blazor-demo/stderr_de06020108ea439abaa601c0f9c25a74.\n2026-06-13T15:09:07.3338280+00:00 ContainerStatus: Creating container with image: appsvc/dotnetcore:10.0_20260504.4.tuxprod from registry: 10.1.0.6:13209 and fully qualified image name: 10.1.0.6:13209/appsvc/dotnetcore:10.0_20260504.4.tuxprod\n2026-06-13T15:09:07.6238592+00:00 ContainerStatus: Starting container: cf7b64f51918_app-blazor-demo.\n2026-06-13T15:09:07.6677806+00:00 ContainerStatus: Starting watchers and probes.\n2026-06-13T15:09:07.6690935+00:00 ContainerStatus:Starting metrics collection.\n2026-06-13T15:09:07.6693269+00:00 ContainerStatus: Container is running.\n2026-06-13T15:09:07.6694121+00:00 ContainerStatus: State: Starting, Action: CreatingContainer, LastError: SiteStartupCancelled, LastErrorTimestamp: 06/13/2026 15:07:49, LastErrorDetails: , Details: Container app-blazor-demo successfully created and is running., DetailsLevel: INFO\n2026-06-13T15:09:07.7308092+00:00 ContainerStatus: Container start method finished after 1491 ms.\n2026-06-13T15:09:07.7395071+00:00 ContainerStatus: State: Starting, Action: InitiatingSiteWarmUpProbe, LastError: SiteStartupCancelled, LastErrorTimestamp: 06/13/2026 15:07:49, LastErrorDetails: , Details: Container app-blazor-demo successfully created and is running., DetailsLevel: INFO\n2026-06-13T15:09:07.7395433+00:00 ContainerStatus: State: Starting, Action: WaitingForSiteWarmUpProbeSuccess, LastError: SiteStartupCancelled, LastErrorTimestamp: 06/13/2026 15:07:49, LastErrorDetails: , Details: Pinging warmup path to ensure container is ready to receive requests., DetailsLevel: INFO\n2026-06-13T15:09:07.7568855+00:00 ContainerStream:    _____                               \n2026-06-13T15:09:07.7570289+00:00 ContainerStream:   /  _  \\ __________ _________   ____  \n2026-06-13T15:09:07.7570370+00:00 ContainerStream:  /  /_\\  \\\\___   /  |  \\_  __ \\_/ __ \\ \n2026-06-13T15:09:07.7570406+00:00 ContainerStream: /    |   \\/    /|  |  /|  | \\/\\  ___/ \n2026-06-13T15:09:07.7570440+00:00 ContainerStream: \\____|__  /_____ \\____/ |__|    \\___  >\n2026-06-13T15:09:07.7570483+00:00 ContainerStream:         \\/      \\/                  \\/ \n2026-06-13T15:09:07.7570518+00:00 ContainerStream: A P P  S E R V I C E   O N   L I N U X\n2026-06-13T15:09:07.7570582+00:00 ContainerStream: \n2026-06-13T15:09:07.7570620+00:00 ContainerStream: Documentation       : http://aka.ms/webapp-linux\n2026-06-13T15:09:07.7570659+00:00 ContainerStream: Dotnet quickstart   : https://aka.ms/dotnet-qs\n2026-06-13T15:09:07.7570693+00:00 ContainerStream: ASP .NETCore Version: 10.0.7\n2026-06-13T15:09:07.7570726+00:00 ContainerStream: Instance Name       : lw1mdlwk00008Y\n2026-06-13T15:09:07.7570797+00:00 ContainerStream: Instance Id         : 3d969062b12706aa921ba6f7f4c26a884fc792c54850a4f005b1ea7d588edb84\n2026-06-13T15:09:07.7570855+00:00 ContainerStream: \n2026-06-13T15:09:07.7570891+00:00 ContainerStream: Note: Any data outside '/home' is not persisted\n2026-06-13T15:09:10.3169305+00:00 ContainerStream:  * Starting OpenBSD Secure Shell server sshd\n2026-06-13T15:09:10.3493593+00:00 ContainerStream:    ...done.\n2026-06-13T15:09:10.3579835+00:00 ContainerStream: WEBSITES_INCLUDE_CLOUD_CERTS isnot set to true.\n2026-06-13T15:09:10.3809536+00:00 ContainerStream: Updating certificates in /etc/ssl/certs...\n2026-06-13T15:09:21.9346366+00:00 ContainerStream: rehash: warning: skipping duplicate certificate in SSLcom-TLS-Root-2022-ECC.pem\n2026-06-13T15:09:21.9360698+00:00 ContainerStream: rehash: warning: skipping duplicate certificate in SSLcom-TLS-Root-2022-RSA.pem\n2026-06-13T15:09:22.2133298+00:00 ContainerStream: rehash: warning: skipping ca-certificates.crt,it does not contain exactly one certificate or CRL\n2026-06-13T15:09:22.2342826+00:00 ContainerStream: 4 added, 0 removed; done.\n2026-06-13T15:09:22.2343393+00:00 ContainerStream: Running hooks in /etc/ca-certificates/update.d...\n2026-06-13T15:09:22.2364991+00:00 ContainerStream: done.\n2026-06-13T15:09:22.2480787+00:00 ContainerStream: CA certificates copied and updated successfully.\n2026-06-13T15:09:22.3219046+00:00 ContainerStream:  * Starting periodic command scheduler cron\n2026-06-13T15:09:22.3313872+00:00 ContainerStream:    ...done.\n2026-06-13T15:09:22.3331005+00:00 ContainerStream: Running oryx create-script -appPath /home/site/wwwroot -output /opt/startup/startup.sh -defaultAppFilePath /defaulthome/hostingstart/hostingstart.dll     -bindPort 8080 -bindPort2 '' -userStartupCommand 'dotnet BlazorApp1.dll' \n2026-06-13T15:09:22.3731768+00:00 ContainerStream: Could not find build manifest file at '/home/site/wwwroot/oryx-manifest.toml'\n2026-06-13T15:09:22.3739239+00:00 ContainerStream: Could not find operation ID in manifest. Generating an operation id...\n2026-06-13T15:09:22.3746131+00:00 ContainerStream: Build Operation ID: 8ee9e7b2-f740-4b48-88b7-1ed558291c9d\n2026-06-13T15:09:22.9309166+00:00 ContainerStream: \n2026-06-13T15:09:22.9317855+00:00 ContainerStream: Agent extension \n2026-06-13T15:09:22.9322103+00:00 ContainerStream: Before if loop >> DotNet Runtime \n2026-06-13T15:09:23.0593298+00:00 ContainerStream: DotNet Runtime 10.0Writing output script to '/opt/startup/startup.sh'\n2026-06-13T15:09:23.1919578+00:00 ContainerStream: Running user provided startup command...\n2026-06-13T15:09:25.1181260+00:00 ContainerStream: info: Microsoft.Hosting.Lifetime[14]\n2026-06-13T15:09:25.1183024+00:00 ContainerStream:       Now listening on: http://[::]:8080\n2026-06-13T15:09:25.1289355+00:00 ContainerStream: info: Microsoft.Hosting.Lifetime[0]\n2026-06-13T15:09:25.1289839+00:00 ContainerStream:   Application started. Press Ctrl+C to shut down.\n2026-06-13T15:09:25.1367579+00:00 ContainerStream: info: Microsoft.Hosting.Lifetime[0]\n2026-06-13T15:09:25.1367922+00:00 ContainerStream:       Hosting environment: Production\n2026-06-13T15:09:25.1368230+00:00 ContainerStream: info: Microsoft.Hosting.Lifetime[0]\n2026-06-13T15:09:25.1368287+00:00 ContainerStream:       Content root path: /home/site/wwwroot\n2026-06-13T15:09:26.0697297+00:00 ContainerStream: warn: Microsoft.AspNetCore.HttpsPolicy.HttpsRedirectionMiddleware[3]\n2026-06-13T15:09:26.0697879+00:00 ContainerStream:       Failed to determine the https port for redirect.\n2026-06-13T15:09:26.5414190+00:00 ContainerStatus: Site startup probe succeeded after 18.7926108 seconds.\n2026-06-13T15:09:26.6578551+00:00 ContainerStatus: State: Starting, Action: WarmUpProbeSucceeded, LastError: SiteStartupCancelled, LastErrorTimestamp: 06/13/2026 15:07:49, LastErrorDetails: , Details: Site startup probe succeeded after 18.7926108 seconds., DetailsLevel: INFO\n2026-06-13T15:09:26.8440753+00:00 ContainerStatus: Site is running with deployment version: 0e16a210-2f95-46d6-9bc1-66e11cd223a3\n2026-06-13T15:09:26.8443338+00:00 ContainerStatus: Site started.\n2026-06-13T15:09:26.8444715+00:00 ContainerStatus: State: Started, Action: None, LastError: SiteStartupCancelled, LastErrorTimestamp: 06/13/2026 15:07:49, LastErrorDetails: , Details: Site started at 06/13/2026 15:09:26 (UTC), DetailsLevel: INFO\n2026-06-13T15:09:26.8484022+00:00 ContainerStatus: Site is running with patch version DOTNETCORE 10.0.7\n",
  "date": "2026-06-13",
  "filename": "2026_06_13_lw1mdlwk00008Y_success.log",
  "instance": "lw1mdlwk00008Y",
  "outcome": "success"
}

"content" が実際のログの内容です。インスタンス内でアプリケーションが起動している様子がわかります。

2026-06-13T15:06:17.3938134+00:00 ContainerStatus: State: Starting, Action: EstablishingSiteNetworks, LastError: , LastErrorTimestamp: 01/01/0001 00:00:00, LastErrorDetails: , Details: , DetailsLevel: INFO
2026-06-13T15:06:19.8852589+00:00 ContainerStatus: State: Starting, Action: StartingMsiContainer, LastError: , LastErrorTimestamp: 01/01/0001 00:00:00, LastErrorDetails: , Details: , DetailsLevel: INFO
2026-06-13T15:06:29.2173373+00:00 ContainerStatus: State: Starting, Action: StartingSiteContainers, LastError: , LastErrorTimestamp: 01/01/0001 00:00:00, LastErrorDetails: , Details: , DetailsLevel: INFO
2026-06-13T15:06:29.2248671+00:00 ContainerStatus: Container start method called.
2026-06-13T15:06:29.2258628+00:00 ContainerStatus: State: Starting, Action: PullingImage, LastError: , LastErrorTimestamp: 01/01/0001 00:00:00, LastErrorDetails: , Details: Pulling image 10.1.0.5:13209/appsvc/dotnetcore:10.0_20260504.4.tuxprod for app-blazor-demo., DetailsLevel: INFO
2026-06-13T15:06:29.2266340+00:00 ContainerStatus: Establishing network.
2026-06-13T15:06:29.2318431+00:00 ContainerStatus: Pulling image: appsvc/dotnetcore:10.0_20260504.4.tuxprod.
2026-06-13T15:07:00.2354504+00:00 ContainerStatus: Image appsvc/dotnetcore:10.0_20260504.4.tuxprod is pulled from registry 10.1.0.5:13209
2026-06-13T15:07:00.2357131+00:00 ContainerStatus: Container is starting.
2026-06-13T15:07:00.2379702+00:00 ContainerStatus: State: Starting, Action: MountingVolumes, LastError: , LastErrorTimestamp: 01/01/0001 00:00:00, LastErrorDetails: , Details: Mounting volumes for app-blazor-demo., DetailsLevel: INFO
2026-06-13T15:07:00.2381299+00:00 ContainerStatus: Establishing user namespace if not established already.
2026-06-13T15:07:00.2382945+00:00 ContainerStatus: Establishing network if not established already.
2026-06-13T15:07:00.2384685+00:00 ContainerStatus: Mounting volumes.
2026-06-13T15:07:00.2387225+00:00 ContainerStatus: Nested mountpoint 
2026-06-13T15:07:00.2790862+00:00 ContainerStatus: Nested mountpoint volatile/logs
2026-06-13T15:07:00.3081384+00:00 ContainerStatus: Nested mountpoint 
2026-06-13T15:07:00.3481597+00:00 ContainerStatus: Nested mountpoint 
2026-06-13T15:07:00.3554407+00:00 ContainerStatus: Nested mountpoint 
2026-06-13T15:07:00.5536724+00:00 ContainerStatus: State: Starting, Action: CreatingContainer, LastError: , LastErrorTimestamp: 01/01/0001 00:00:00, LastErrorDetails: , Details: Finished pulling container image and mounting volumes for app-blazor-demo. Allocatinng the rest of the container resources to finish container creation., DetailsLevel: INFO
2026-06-13T15:07:00.5538471+00:00 ContainerStatus: Creating container.
2026-06-13T15:07:00.5539606+00:00 ContainerStatus: Creating pipes for streaming container io.
2026-06-13T15:07:00.5540762+00:00 ContainerStatus: Creating stdout named pipe at /podr/container/pipe/09bf101c1cba_app-blazor-demo/stdout_a4f4c7bcd6594d0d933f13baaa991267.
2026-06-13T15:07:00.5542933+00:00 ContainerStatus: Successfully created stdout named pipe at: /podr/container/pipe/09bf101c1cba_app-blazor-demo/stdout_a4f4c7bcd6594d0d933f13baaa991267.
2026-06-13T15:07:00.5544209+00:00 ContainerStatus: Opening named pipe /podr/container/pipe/09bf101c1cba_app-blazor-demo/stdout_a4f4c7bcd6594d0d933f13baaa991267 for reading in non-blocking mode.
2026-06-13T15:07:00.5546152+00:00 ContainerStatus: Successfully opened named pipe: /podr/container/pipe/09bf101c1cba_app-blazor-demo/stdout_a4f4c7bcd6594d0d933f13baaa991267.
2026-06-13T15:07:00.5547317+00:00 ContainerStatus: Successfully removed non-blocking flag from /podr/container/pipe/09bf101c1cba_app-blazor-demo/stdout_a4f4c7bcd6594d0d933f13baaa991267.
2026-06-13T15:07:00.5562800+00:00 ContainerStatus: Creating stderr named pipe at /podr/container/pipe/09bf101c1cba_app-blazor-demo/stderr_0cf94d0a85284523a14ff9199a5ee676.
2026-06-13T15:07:00.5564968+00:00 ContainerStatus: Successfully created stderr named pipe at: /podr/container/pipe/09bf101c1cba_app-blazor-demo/stderr_0cf94d0a85284523a14ff9199a5ee676.
2026-06-13T15:07:00.5566366+00:00 ContainerStatus: Opening named pipe /podr/container/pipe/09bf101c1cba_app-blazor-demo/stderr_0cf94d0a85284523a14ff9199a5ee676 for reading in non-blocking mode.
2026-06-13T15:07:00.5632153+00:00 ContainerStatus: Successfully opened named pipe: /podr/container/pipe/09bf101c1cba_app-blazor-demo/stderr_0cf94d0a85284523a14ff9199a5ee676.
2026-06-13T15:07:00.5642435+00:00 ContainerStatus: Successfully removed non-blocking flag from /podr/container/pipe/09bf101c1cba_app-blazor-demo/stderr_0cf94d0a85284523a14ff9199a5ee676.
2026-06-13T15:07:00.5659780+00:00 ContainerStatus: Creating container with image: appsvc/dotnetcore:10.0_20260504.4.tuxprod from registry: 10.1.0.5:13209 and fully qualified image name: 10.1.0.5:13209/appsvc/dotnetcore:10.0_20260504.4.tuxprod
2026-06-13T15:07:01.2634775+00:00 ContainerStatus: Starting container: 09bf101c1cba_app-blazor-demo.
2026-06-13T15:07:01.4303455+00:00 ContainerStatus: Starting watchers and probes.
2026-06-13T15:07:01.4323860+00:00 ContainerStatus: Starting metrics collection.
2026-06-13T15:07:01.4326557+00:00 ContainerStatus: Container is running.
2026-06-13T15:07:01.4328536+00:00 ContainerStatus: State: Starting, Action: CreatingContainer, LastError: , LastErrorTimestamp: 01/01/0001 00:00:00, LastErrorDetails: , Details: Container app-blazor-demo successfully created and is running., DetailsLevel: INFO
2026-06-13T15:07:01.4997887+00:00 ContainerStream:    _____                               
2026-06-13T15:07:01.5004367+00:00 ContainerStream:   /  _  \ __________ _________   ____  
2026-06-13T15:07:01.5004683+00:00 ContainerStream:  /  /_\  \\___   /  |  \_  __ \_/ __ \ 
2026-06-13T15:07:01.5004746+00:00 ContainerStream: /    |    \/    /|  |  /|  | \/\  ___/ 
2026-06-13T15:07:01.5004792+00:00 ContainerStream: \____|__  /_____ \____/ |__|    \___  >
2026-06-13T15:07:01.5004893+00:00 ContainerStream:         \/      \/                  \/ 
2026-06-13T15:07:01.5004935+00:00 ContainerStream: A P P   S E R V I C E   O N   L I N U X
2026-06-13T15:07:01.5004965+00:00 ContainerStream: 
2026-06-13T15:07:01.5005171+00:00 ContainerStream: Documentation       : http://aka.ms/webapp-linux
2026-06-13T15:07:01.5005217+00:00 ContainerStream: Dotnet quickstart   : https://aka.ms/dotnet-qs
2026-06-13T15:07:01.5005290+00:00 ContainerStream: ASP .NETCore Version: 10.0.7
2026-06-13T15:07:01.5005359+00:00 ContainerStream: Instance Name       : lw1mdlwk00008Y
2026-06-13T15:07:01.5005430+00:00 ContainerStream: Instance Id         : 3d969062b12706aa921ba6f7f4c26a884fc792c54850a4f005b1ea7d588edb84
2026-06-13T15:07:01.5005473+00:00 ContainerStream: 
2026-06-13T15:07:01.5005627+00:00 ContainerStream: Note: Any data outside '/home' is not persisted
2026-06-13T15:07:01.6398748+00:00 ContainerStatus: Container start method finished after 32414 ms.
2026-06-13T15:07:01.6411904+00:00 ContainerStatus: State: Starting, Action: InitiatingSiteWarmUpProbe, LastError: , LastErrorTimestamp: 01/01/0001 00:00:00, LastErrorDetails: , Details: Container app-blazor-demo successfully created and is running., DetailsLevel: INFO
2026-06-13T15:07:01.7006167+00:00 ContainerStatus: State: Starting, Action: WaitingForSiteWarmUpProbeSuccess, LastError: , LastErrorTimestamp: 01/01/0001 00:00:00, LastErrorDetails: , Details: Pinging warmup path to ensure container is ready to receive requests., DetailsLevel: INFO
2026-06-13T15:07:04.6406288+00:00 ContainerStream:  * Starting OpenBSD Secure Shell server sshd
2026-06-13T15:07:04.6759194+00:00 ContainerStream:    ...done.
2026-06-13T15:07:04.6834233+00:00 ContainerStream: WEBSITES_INCLUDE_CLOUD_CERTS is not set to true.
2026-06-13T15:07:04.7218284+00:00 ContainerStream: Updating certificates in /etc/ssl/certs...
2026-06-13T15:07:30.2132420+00:00 ContainerStream: rehash: warning: skipping duplicate certificate in SSLcom-TLS-Root-2022-ECC.pem
2026-06-13T15:07:30.2211287+00:00 ContainerStream: rehash: warning: skipping duplicate certificate in SSLcom-TLS-Root-2022-RSA.pem
2026-06-13T15:07:30.5830594+00:00 ContainerStream: rehash: warning: skipping ca-certificates.crt,it does not contain exactly one certificate or CRL
2026-06-13T15:07:30.6202796+00:00 ContainerStream: 4 added, 0 removed; done.
2026-06-13T15:07:30.6205088+00:00 ContainerStream: Running hooks in /etc/ca-certificates/update.d...
2026-06-13T15:07:30.6313695+00:00 ContainerStream: done.
2026-06-13T15:07:30.6819819+00:00 ContainerStream: CA certificates copied and updated successfully.
2026-06-13T15:07:30.9715703+00:00 ContainerStream:  * Starting periodic command scheduler cron
2026-06-13T15:07:31.0102730+00:00 ContainerStream:    ...done.
2026-06-13T15:07:31.0117171+00:00 ContainerStream: Running oryx create-script -appPath /home/site/wwwroot -output /opt/startup/startup.sh -defaultAppFilePath /defaulthome/hostingstart/hostingstart.dll     -bindPort 8080 -bindPort2 '' -userStartupCommand '' 
2026-06-13T15:07:31.1200828+00:00 ContainerStream: Could not find build manifest file at '/home/site/wwwroot/oryx-manifest.toml'
2026-06-13T15:07:31.1201886+00:00 ContainerStream: Could not find operation ID in manifest. Generating an operation id...
2026-06-13T15:07:31.1201950+00:00 ContainerStream: Build Operation ID: 4fb80876-0166-4668-8e2e-0deb866a63f6
2026-06-13T15:07:31.9612737+00:00 ContainerStream: 
2026-06-13T15:07:31.9621167+00:00 ContainerStream: Agent extension 
2026-06-13T15:07:31.9621642+00:00 ContainerStream: Before if loop >> DotNet Runtime 
2026-06-13T15:07:31.9697102+00:00 ContainerStream: DotNet Runtime 10.0WARNING: Expected to find only one file with extension '.runtimeconfig.json' but found 2
2026-06-13T15:07:31.9707132+00:00 ContainerStream: WARNING: Found files: 'BlazorApp1.Client.runtimeconfig.json, BlazorApp1.runtimeconfig.json'
2026-06-13T15:07:31.9709279+00:00 ContainerStream: WARNING: To fix this issue you can set the startup command to point to a particular startup file
2026-06-13T15:07:31.9710435+00:00 ContainerStream:          For example: 'dotnet myapp.dll'
2026-06-13T15:07:32.1016979+00:00 ContainerStream: Writing output script to '/opt/startup/startup.sh'
2026-06-13T15:07:32.3078413+00:00 ContainerStream: Trying to find the startup DLL name...
2026-06-13T15:07:32.3078944+00:00 ContainerStream: Running the default app using command: dotnet "/defaulthome/hostingstart/hostingstart.dll"
2026-06-13T15:07:34.0864774+00:00 ContainerStream: Hosting environment: Production
2026-06-13T15:07:34.0870911+00:00 ContainerStream: Content root path: /defaulthome/hostingstart/
2026-06-13T15:07:34.0878883+00:00 ContainerStream: Now listening on: http://[::]:8080
2026-06-13T15:07:34.0887502+00:00 ContainerStream: Application started. Press Ctrl+C to shut down.
2026-06-13T15:07:35.0249048+00:00 ContainerStatus: Site startup probe succeeded after 33.2856464 seconds.
2026-06-13T15:07:35.2120338+00:00 ContainerStatus: State: Starting, Action: WarmUpProbeSucceeded, LastError: , LastErrorTimestamp: 01/01/0001 00:00:00, LastErrorDetails: , Details: Site startup probe succeeded after 33.2856464 seconds., DetailsLevel: INFO
2026-06-13T15:07:35.6066282+00:00 ContainerStatus: Site is running with deployment version: 
2026-06-13T15:07:35.6073534+00:00 ContainerStatus: Site started.
2026-06-13T15:07:35.6074752+00:00 ContainerStatus: State: Started, Action: None, LastError: , LastErrorTimestamp: 01/01/0001 00:00:00, LastErrorDetails: , Details: Site started at 06/13/2026 15:07:35 (UTC), DetailsLevel: INFO
2026-06-13T15:07:35.6869562+00:00 ContainerStatus: Site is running with patch version DOTNETCORE 10.0.7
========== New Cold Start Attempt (2026-06-13T15:08:10.8436333+00:00) ==========
2026-06-13T15:08:10.8436333+00:00 ContainerStatus: State: Stopping, Action: StoppingSite, LastError: , LastErrorTimestamp: 01/01/0001 00:00:00, LastErrorDetails: , Details: Site started at 06/13/2026 15:07:35 (UTC), DetailsLevel: INFO
2026-06-13T15:08:10.8459085+00:00 ContainerStatus: State: Stopping, Action: StoppingSiteContainers, LastError: , LastErrorTimestamp: 01/01/0001 00:00:00, LastErrorDetails: , Details: Site started at 06/13/2026 15:07:35 (UTC), DetailsLevel: INFO
2026-06-13T15:08:10.8460976+00:00 ContainerStatus: Container is terminating. Grace period: 5 seconds.
2026-06-13T15:08:10.8584010+00:00 ContainerStatus: Stop and delete container. Retry count = 0
2026-06-13T15:08:10.8585825+00:00 ContainerStatus: Stopping container: 09bf101c1cba_app-blazor-demo.
2026-06-13T15:08:16.1199382+00:00 ContainerStatus: Deleting container: 09bf101c1cba_app-blazor-demo. Retry count = 0
2026-06-13T15:08:16.3358892+00:00 ContainerStatus: Container spec TerminationMessagePolicy  path 
2026-06-13T15:08:16.3363062+00:00 ContainerStatus: Container is terminated. Total time elapsed: 5489 ms.
2026-06-13T15:08:16.5897280+00:00 ContainerStatus: Site: app-blazor-demo stopped.
2026-06-13T15:08:57.2517164+00:00 ContainerStatus: State: Starting, Action: EstablishingSiteNetworks, LastError: SiteStartupCancelled, LastErrorTimestamp: 06/13/2026 15:07:49, LastErrorDetails: , Details: Site stopped at 06/13/2026 15:07:50 (UTC), DetailsLevel: WARN
2026-06-13T15:08:58.4031348+00:00 ContainerStatus: State: Starting, Action: StartingMsiContainer, LastError: SiteStartupCancelled, LastErrorTimestamp: 06/13/2026 15:07:49, LastErrorDetails: , Details: Site stopped at 06/13/2026 15:07:50 (UTC), DetailsLevel: WARN
2026-06-13T15:09:06.2373886+00:00 ContainerStatus: State: Starting, Action: StartingSiteContainers, LastError: SiteStartupCancelled, LastErrorTimestamp: 06/13/2026 15:07:49, LastErrorDetails: , Details: Site stopped at 06/13/2026 15:07:50 (UTC), DetailsLevel: WARN
2026-06-13T15:09:06.2386828+00:00 ContainerStatus: Container start method called.
2026-06-13T15:09:06.2393813+00:00 ContainerStatus: State: Starting, Action: PullingImage, LastError: SiteStartupCancelled, LastErrorTimestamp: 06/13/2026 15:07:49, LastErrorDetails: , Details: Pulling image 10.1.0.6:13209/appsvc/dotnetcore:10.0_20260504.4.tuxprod for app-blazor-demo., DetailsLevel: INFO
2026-06-13T15:09:06.2409233+00:00 ContainerStatus: Establishing network.
2026-06-13T15:09:06.2412841+00:00 ContainerStatus: Pulling image: appsvc/dotnetcore:10.0_20260504.4.tuxprod.
2026-06-13T15:09:07.0966464+00:00 ContainerStatus: Image appsvc/dotnetcore:10.0_20260504.4.tuxprod is pulled from registry 10.1.0.6:13209
2026-06-13T15:09:07.0971302+00:00 ContainerStatus: Container is starting.
2026-06-13T15:09:07.0972370+00:00 ContainerStatus: State: Starting, Action: MountingVolumes, LastError: SiteStartupCancelled, LastErrorTimestamp: 06/13/2026 15:07:49, LastErrorDetails: , Details: Mounting volumes for app-blazor-demo., DetailsLevel: INFO
2026-06-13T15:09:07.0973516+00:00 ContainerStatus: Establishing user namespace if not established already.
2026-06-13T15:09:07.0975407+00:00 ContainerStatus: Establishing network if not established already.
2026-06-13T15:09:07.0979029+00:00 ContainerStatus: Mounting volumes.
2026-06-13T15:09:07.0981082+00:00 ContainerStatus: Nested mountpoint 
2026-06-13T15:09:07.1110215+00:00 ContainerStatus: Nested mountpoint volatile/logs
2026-06-13T15:09:07.1192126+00:00 ContainerStatus: Nested mountpoint 
2026-06-13T15:09:07.1200061+00:00 ContainerStatus: Nested mountpoint 
2026-06-13T15:09:07.1205874+00:00 ContainerStatus: Nested mountpoint 
2026-06-13T15:09:07.3213484+00:00 ContainerStatus: State: Starting, Action: CreatingContainer, LastError: SiteStartupCancelled, LastErrorTimestamp: 06/13/2026 15:07:49, LastErrorDetails: , Details: Finished pulling container image and mounting volumes for app-blazor-demo. Allocatinng the rest of the container resources to finish container creation., DetailsLevel: INFO
2026-06-13T15:09:07.3216593+00:00 ContainerStatus: Creating container.
2026-06-13T15:09:07.3219278+00:00 ContainerStatus: Creating pipes for streaming container io.
2026-06-13T15:09:07.3221476+00:00 ContainerStatus: Creating stdout named pipe at /podr/container/pipe/cf7b64f51918_app-blazor-demo/stdout_8389c85cbfb243e5ad41b33f135d6c67.
2026-06-13T15:09:07.3225616+00:00 ContainerStatus: Successfully created stdout named pipe at: /podr/container/pipe/cf7b64f51918_app-blazor-demo/stdout_8389c85cbfb243e5ad41b33f135d6c67.
2026-06-13T15:09:07.3296985+00:00 ContainerStatus: Opening named pipe /podr/container/pipe/cf7b64f51918_app-blazor-demo/stdout_8389c85cbfb243e5ad41b33f135d6c67 for reading in non-blocking mode.
2026-06-13T15:09:07.3322592+00:00 ContainerStatus: Successfully opened named pipe: /podr/container/pipe/cf7b64f51918_app-blazor-demo/stdout_8389c85cbfb243e5ad41b33f135d6c67.
2026-06-13T15:09:07.3325820+00:00 ContainerStatus: Successfully removed non-blocking flag from /podr/container/pipe/cf7b64f51918_app-blazor-demo/stdout_8389c85cbfb243e5ad41b33f135d6c67.
2026-06-13T15:09:07.3328536+00:00 ContainerStatus: Creating stderr named pipe at /podr/container/pipe/cf7b64f51918_app-blazor-demo/stderr_de06020108ea439abaa601c0f9c25a74.
2026-06-13T15:09:07.3330867+00:00 ContainerStatus: Successfully created stderr named pipe at: /podr/container/pipe/cf7b64f51918_app-blazor-demo/stderr_de06020108ea439abaa601c0f9c25a74.
2026-06-13T15:09:07.3332098+00:00 ContainerStatus: Opening named pipe /podr/container/pipe/cf7b64f51918_app-blazor-demo/stderr_de06020108ea439abaa601c0f9c25a74 for reading in non-blocking mode.
2026-06-13T15:09:07.3334596+00:00 ContainerStatus: Successfully opened named pipe: /podr/container/pipe/cf7b64f51918_app-blazor-demo/stderr_de06020108ea439abaa601c0f9c25a74.
2026-06-13T15:09:07.3336142+00:00 ContainerStatus: Successfully removed non-blocking flag from /podr/container/pipe/cf7b64f51918_app-blazor-demo/stderr_de06020108ea439abaa601c0f9c25a74.
2026-06-13T15:09:07.3338280+00:00 ContainerStatus: Creating container with image: appsvc/dotnetcore:10.0_20260504.4.tuxprod from registry: 10.1.0.6:13209 and fully qualified image name: 10.1.0.6:13209/appsvc/dotnetcore:10.0_20260504.4.tuxprod
2026-06-13T15:09:07.6238592+00:00 ContainerStatus: Starting container: cf7b64f51918_app-blazor-demo.
2026-06-13T15:09:07.6677806+00:00 ContainerStatus: Starting watchers and probes.
2026-06-13T15:09:07.6690935+00:00 ContainerStatus: Starting metrics collection.
2026-06-13T15:09:07.6693269+00:00 ContainerStatus: Container is running.
2026-06-13T15:09:07.6694121+00:00 ContainerStatus: State: Starting, Action: CreatingContainer, LastError: SiteStartupCancelled, LastErrorTimestamp: 06/13/2026 15:07:49, LastErrorDetails: , Details: Container app-blazor-demo successfully created and is running., DetailsLevel: INFO
2026-06-13T15:09:07.7308092+00:00 ContainerStatus: Container start method finished after 1491 ms.
2026-06-13T15:09:07.7395071+00:00 ContainerStatus: State: Starting, Action: InitiatingSiteWarmUpProbe, LastError: SiteStartupCancelled, LastErrorTimestamp: 06/13/2026 15:07:49, LastErrorDetails: , Details: Container app-blazor-demo successfully created and is running., DetailsLevel: INFO
2026-06-13T15:09:07.7395433+00:00 ContainerStatus: State: Starting, Action: WaitingForSiteWarmUpProbeSuccess, LastError: SiteStartupCancelled, LastErrorTimestamp: 06/13/2026 15:07:49, LastErrorDetails: , Details: Pinging warmup path to ensure container is ready to receive requests., DetailsLevel: INFO
2026-06-13T15:09:07.7568855+00:00 ContainerStream:    _____                               
2026-06-13T15:09:07.7570289+00:00 ContainerStream:   /  _  \ __________ _________   ____  
2026-06-13T15:09:07.7570370+00:00 ContainerStream:  /  /_\  \\___   /  |  \_  __ \_/ __ \ 
2026-06-13T15:09:07.7570406+00:00 ContainerStream: /    |    \/    /|  |  /|  | \/\  ___/ 
2026-06-13T15:09:07.7570440+00:00 ContainerStream: \____|__  /_____ \____/ |__|    \___  >
2026-06-13T15:09:07.7570483+00:00 ContainerStream:         \/      \/                  \/ 
2026-06-13T15:09:07.7570518+00:00 ContainerStream: A P P   S E R V I C E   O N   L I N U X
2026-06-13T15:09:07.7570582+00:00 ContainerStream: 
2026-06-13T15:09:07.7570620+00:00 ContainerStream: Documentation       : http://aka.ms/webapp-linux
2026-06-13T15:09:07.7570659+00:00 ContainerStream: Dotnet quickstart   : https://aka.ms/dotnet-qs
2026-06-13T15:09:07.7570693+00:00 ContainerStream: ASP .NETCore Version: 10.0.7
2026-06-13T15:09:07.7570726+00:00 ContainerStream: Instance Name       : lw1mdlwk00008Y
2026-06-13T15:09:07.7570797+00:00 ContainerStream: Instance Id         : 3d969062b12706aa921ba6f7f4c26a884fc792c54850a4f005b1ea7d588edb84
2026-06-13T15:09:07.7570855+00:00 ContainerStream: 
2026-06-13T15:09:07.7570891+00:00 ContainerStream: Note: Any data outside '/home' is not persisted
2026-06-13T15:09:10.3169305+00:00 ContainerStream:  * Starting OpenBSD Secure Shell server sshd
2026-06-13T15:09:10.3493593+00:00 ContainerStream:    ...done.
2026-06-13T15:09:10.3579835+00:00 ContainerStream: WEBSITES_INCLUDE_CLOUD_CERTS is not set to true.
2026-06-13T15:09:10.3809536+00:00 ContainerStream: Updating certificates in /etc/ssl/certs...
2026-06-13T15:09:21.9346366+00:00 ContainerStream: rehash: warning: skipping duplicate certificate in SSLcom-TLS-Root-2022-ECC.pem
2026-06-13T15:09:21.9360698+00:00 ContainerStream: rehash: warning: skipping duplicate certificate in SSLcom-TLS-Root-2022-RSA.pem
2026-06-13T15:09:22.2133298+00:00 ContainerStream: rehash: warning: skipping ca-certificates.crt,it does not contain exactly one certificate or CRL
2026-06-13T15:09:22.2342826+00:00 ContainerStream: 4 added, 0 removed; done.
2026-06-13T15:09:22.2343393+00:00 ContainerStream: Running hooks in /etc/ca-certificates/update.d...
2026-06-13T15:09:22.2364991+00:00 ContainerStream: done.
2026-06-13T15:09:22.2480787+00:00 ContainerStream: CA certificates copied and updated successfully.
2026-06-13T15:09:22.3219046+00:00 ContainerStream:  * Starting periodic command scheduler cron
2026-06-13T15:09:22.3313872+00:00 ContainerStream:    ...done.
2026-06-13T15:09:22.3331005+00:00 ContainerStream: Running oryx create-script -appPath /home/site/wwwroot -output /opt/startup/startup.sh -defaultAppFilePath /defaulthome/hostingstart/hostingstart.dll     -bindPort 8080 -bindPort2 '' -userStartupCommand 'dotnet BlazorApp1.dll' 
2026-06-13T15:09:22.3731768+00:00 ContainerStream: Could not find build manifest file at '/home/site/wwwroot/oryx-manifest.toml'
2026-06-13T15:09:22.3739239+00:00 ContainerStream: Could not find operation ID in manifest. Generating an operation id...
2026-06-13T15:09:22.3746131+00:00 ContainerStream: Build Operation ID: 8ee9e7b2-f740-4b48-88b7-1ed558291c9d
2026-06-13T15:09:22.9309166+00:00 ContainerStream: 
2026-06-13T15:09:22.9317855+00:00 ContainerStream: Agent extension 
2026-06-13T15:09:22.9322103+00:00 ContainerStream: Before if loop >> DotNet Runtime 
2026-06-13T15:09:23.0593298+00:00 ContainerStream: DotNet Runtime 10.0Writing output script to '/opt/startup/startup.sh'
2026-06-13T15:09:23.1919578+00:00 ContainerStream: Running user provided startup command...
2026-06-13T15:09:25.1181260+00:00 ContainerStream: info: Microsoft.Hosting.Lifetime[14]
2026-06-13T15:09:25.1183024+00:00 ContainerStream:       Now listening on: http://[::]:8080
2026-06-13T15:09:25.1289355+00:00 ContainerStream: info: Microsoft.Hosting.Lifetime[0]
2026-06-13T15:09:25.1289839+00:00 ContainerStream:       Application started. Press Ctrl+C to shut down.
2026-06-13T15:09:25.1367579+00:00 ContainerStream: info: Microsoft.Hosting.Lifetime[0]
2026-06-13T15:09:25.1367922+00:00 ContainerStream:       Hosting environment: Production
2026-06-13T15:09:25.1368230+00:00 ContainerStream: info: Microsoft.Hosting.Lifetime[0]
2026-06-13T15:09:25.1368287+00:00 ContainerStream:       Content root path: /home/site/wwwroot
2026-06-13T15:09:26.0697297+00:00 ContainerStream: warn: Microsoft.AspNetCore.HttpsPolicy.HttpsRedirectionMiddleware[3]
2026-06-13T15:09:26.0697879+00:00 ContainerStream:       Failed to determine the https port for redirect.
2026-06-13T15:09:26.5414190+00:00 ContainerStatus: Site startup probe succeeded after 18.7926108 seconds.
2026-06-13T15:09:26.6578551+00:00 ContainerStatus: State: Starting, Action: WarmUpProbeSucceeded, LastError: SiteStartupCancelled, LastErrorTimestamp: 06/13/2026 15:07:49, LastErrorDetails: , Details: Site startup probe succeeded after 18.7926108 seconds., DetailsLevel: INFO
2026-06-13T15:09:26.8440753+00:00 ContainerStatus: Site is running with deployment version: 0e16a210-2f95-46d6-9bc1-66e11cd223a3
2026-06-13T15:09:26.8443338+00:00 ContainerStatus: Site started.
2026-06-13T15:09:26.8444715+00:00 ContainerStatus: State: Started, Action: None, LastError: SiteStartupCancelled, LastErrorTimestamp: 06/13/2026 15:07:49, LastErrorDetails: , Details: Site started at 06/13/2026 15:09:26 (UTC), DetailsLevel: INFO
2026-06-13T15:09:26.8484022+00:00 ContainerStatus: Site is running with patch version DOTNETCORE 10.0.7

エラーログのファイルもありましたので、内容を確認します。

$json = (az webapp log startup show --name app-blazor-demo --resource-group rg-blazor-demo --filename 2026_06_13_lw1mdlwk00008Y_failure.log | ConvertFrom-Json)
$json.conent
2026-06-13T15:07:39.3486478+00:00 ContainerStatus: State: Starting, Action: EstablishingSiteNetworks, LastError: , LastErrorTimestamp: 01/01/0001 00:00:00, LastErrorDetails: , Details: , DetailsLevel: INFO
2026-06-13T15:07:41.1336901+00:00 ContainerStatus: State: Starting, Action: StartingMsiContainer, LastError: , LastErrorTimestamp: 01/01/0001 00:00:00, LastErrorDetails: , Details: , DetailsLevel: INFO
2026-06-13T15:07:49.3609414+00:00 ContainerStatus: State: Starting, Action: StartingMsiContainer, LastError: SiteStartupCancelled, LastErrorTimestamp: 06/13/2026 15:07:49, LastErrorDetails: , Details: , DetailsLevel: WARN
2026-06-13T15:07:49.3915507+00:00 ContainerStatus: State: Stopping, Action: StoppingSite, LastError: SiteStartupCancelled, LastErrorTimestamp: 06/13/2026 15:07:49, LastErrorDetails: , Details: , DetailsLevel: WARN
2026-06-13T15:07:49.4017583+00:00 ContainerStatus: State: Stopping, Action: StoppingSiteContainers, LastError: SiteStartupCancelled, LastErrorTimestamp: 06/13/2026 15:07:49, LastErrorDetails: , Details: , DetailsLevel: WARN
2026-06-13T15:07:50.1333973+00:00 ContainerStatus: Site container: app-blazor-demo_managedIdentity terminated during site startup.
2026-06-13T15:07:50.1355084+00:00 ContainerStatus: State: Stopping, Action: StoppingSiteContainers, LastError: SiteStartupCancelled, LastErrorTimestamp: 06/13/2026 15:07:49, LastErrorDetails: , Details: , DetailsLevel: WARN
2026-06-13T15:07:50.1442966+00:00 ContainerStatus: Site: app-blazor-demo stopped.

コマンドラインで扱えるなら、そのままエラー内容を GitHub Copilot CLI に投げて、内容を整理することもできますね。

copilot --model claude-haiku-4.5 --prompt "エラー内容を簡単に解説して: $($json)" 

# エラー内容の解説

このエラーは、**Azure Container Instances** で Blazor アプリケーション(`app-blazor-demo`)の起動に失敗したログです。

## 主な問題点

1. **起動キャンセル** (`SiteStartupCancelled`)
   - 15:07:49 にサイトの起動がキャンセルされました

2. **マネージドアイデンティティコンテナの異常終了**
   ```
   Site container: app-blazor-demo_managedIdentity terminated during site startup.
   ```
   - マネージドアイデンティティ関連のコンテナが起動中に予期せず停止しました

3. **連鎖的な停止**
   - 上記の異常を受けて、サイト全体が停止処理へ移行

## 考えられる原因

- **認証情報の問題**: マネージドアイデンティティの設定不足
- **リソース不足**: メモリ/CPU が足りない
- **タイムアウト**: 起動に時間がかかりすぎた
- **設定エラー**: コンテナイメージまたはマニフェストの不正

## 対応方法

1. Azure Portal でマネージドアイデンティティの設定を確認
2. コンテナインスタンスのリソース割り当てを増やす
3. 最新のコンテナイメージを再デプロイ
4. 詳細ログを確認(失敗ログファイル: `2026_06_13_lw1mdlwk00008Y_failure.log`)

Azure ポータルを使わずに App Service のログを確認できるのは便利です。ぜひお試しください。


サービス一覧 www.alterbooth.com cloudpointer.tech www.alterbooth.com