現象
後述の環境でコマンドdocker run -p 8080:80 -d nginx
を実行し、ブラウザでlocalhost:8080
にアクセスしたところ、下図のエラーが発生しました。
環境
項目 | バージョン |
---|---|
ホストOS | macOS Sequoia 15.4.1 |
Colima | 0.8.1 |
Docker | 28.1.1 |
対処
Macのシステム設定を変更することで、このエラーは解消しました。
-
colima stop
コマンドを実行してcolimaを停止する - システム設定を開き、プライバシーとセキュリティ→フルディスクアクセス(下図赤枠)をクリック
- ターミナルのトグルボタンをオンにする(下図はオンの状態)
-
ターミナルを再起動して、
colima start
コマンドを実行する -
docker run -p 8080:80 -d nginx
コマンドを実行する - ブラウザで
localhost:8080
へアクセス
無事にnginxサーバーへアクセスできました
参考にさせていただいた記事