🐳
Docker のエラー「[Errno 1] Operation not permitted」の対処法
わたくしの環境
- Python, Djago, Docker でWebアプリ開発中
- Macbook M2
- VSCode
起こったこと
買い替えたPC(Macbook M2)で docker compose up
したらこんなエラーが出た。
python: can't open file '/code/manage.py': [Errno 1] Operation not permitted
調べてみると、 docker-compose.yml
から volumes
の記述を削除するとエラーは解消され、記述するとまた発生する。
アクセス権の問題ぽい。ということで以下解決方法↓
- アップルメニューから「システム環境設定」を開く
- "プライバシー" タブを開く
- "フルディスクアクセス" をクリックする
- "+"をクリックする
- Docker "と "Terminal "を追加し、チェックを入れる
- DockerとTerminalを再起動する
Discussion