zukucode
主にWEB関連の情報を技術メモとして発信しています。

Dockerコンテナでのdotnet watch runでファイルの変更が検知されないときの対処法

Dockerコンテナ内でdotnet watch runでファイルの変更を監視したとき、ファイルの変更が検知されないことがありました。

使用したDockerイメージはmcr.microsoft.com/dotnet/sdk:5.0です。

いろんなサイトを調査した結果、Dockerコンテナにprocpsというパッケージをインストールしたら解決しました。

Dockerfileは以下のようになります。

FROM mcr.microsoft.com/dotnet/sdk:5.0

RUN apt-get update \
    && apt-get install -y --no-install-recommends \
        procps \
    && rm -rf /var/lib/apt/lists/*

関連記事