2026-08-08 comparisonaspiredocker Aspire と Docker Compose の比較: 複数サービスのローカル開発 Aspire 13.4.6 はプロジェクトをデバッグ可能なホストプロセスとして実行するため .NET の内側のループで有利であり、Docker Compose は compose ファイルが CI とデプロイの契約も兼ねている場合に有利です。両者の起動時間と編集から実行までの実測値、それぞれが自動で注入する構成、そして判断を決める6つの落とし穴を解説します。
2026-07-29 errorsdotnetdocker 解決: .NET コンテナーで Couldn't find a valid ICU package installed on the system ベースイメージに ICU がありません。icu-libs と icu-data-full を入れるか、-extra イメージバリアントに切り替えるか、InvariantGlobalization=true にして序数比較の挙動を受け入れてください。
2026-07-27 dotnetdotnet-11csharp dotnet publish /t:PublishContainer で .NET 11 アプリをコンテナーイメージとして発行する方法 Dockerfile なしで .NET 11 アプリからコンテナーイメージをビルドする完全ガイドです。PublishContainer ターゲット、ContainerRepository と ContainerImageTags、ContainerBaseImage と ContainerFamily によるベースイメージの選択、レジストリへのプッシュと認証の解決順序、マルチアーキテクチャの OCI イメージインデックス、既定の非 root ユーザー、entrypoint の制御、スキャナー向けの tarball 出力、そして今も Dockerfile が必要になるケースを扱います。
2026-05-21 cursorai-agentscloud-agents Cursor 3.4 がクラウドエージェント向けにマルチリポジトリ環境と高速な Dockerfile ビルドを追加 Cursor 3.4 (2026 年 5 月 13 日) では、1 つのクラウドエージェント環境に複数のリポジトリを含められるようになり、Dockerfile のビルドシークレット、レイヤーキャッシュにより 70% 高速になる再ビルド、そして初回実行前に資格情報を検証するエージェント主導のセットアップ手順が追加されました。
2026-01-10 dockerdotnet Podman + systemd で .NET アプリをデプロイする: 安定した再起動、本物のログ、魔法なし Linux VM 上で Podman と systemd を使って .NET 9 と .NET 10 のサービスをデプロイします。安定した再起動、journald 経由の本物のログ、そして本物のサービスのように管理されるコンテナ化アプリ -- Kubernetes は不要です。
2026-01-10 dockerdotnet Docker 上の .NET の SBOM: ひとつのツールにすべてを見せようとするのはやめる CycloneDX、Syft、Dependency-Track を使って、.NET の Docker イメージにおける NuGet 依存関係とコンテナ OS パッケージを追跡する方法。そして、ひとつの SBOM では足りない理由 --。
2023-11-11 dockerdotnet .NET でコンテナを tar.gz として発行する方法 .NET 8 のコンテナを ContainerArchiveOutputPath プロパティと dotnet publish を使って tar.gz アーカイブとして発行する方法を解説します。
2020-12-20 aspnetazuredocker The specified version of Microsoft.NetCore.App or Microsoft.AspNetCore.App was not found. Azure App Service のスタックと .NET ランタイムのバージョンを更新して、'Microsoft.NetCore.App or Microsoft.AspNetCore.App was not found' エラーを解消します。