わたくしの環境
- 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を再起動する
1
Dockerのエラーは、原因がOS側の設定にあることも少なくありません。環境構築でつまずいたときに聞ける相手がいる学び方という選択肢もあります。
AIプログラミングスクール「SiiD」について
AIプログラミングスクール「SiiD」は、未経験からITエンジニア転職を目指す方向けのオンラインスクールです。
SiiDの特徴
- 現役エンジニアでYouTube登録者約13万人の「セイト先生」が代表兼主任講師
- 採用側の実務知見(2,000人以上の選考・150名以上のエンジニア採用)にもとづく指導
- 生成AIを取り入れた学習設計と、実務レベルのフルスタックWeb開発スキル
- Workship CAREER(株式会社GIG)と連携した無料の転職伴走支援
- 経済産業省認定のReスキル講座で、給付金の条件を満たせば実質105,600円〜
- 学割あり(35%オフ)
こんな方におすすめ
- 未経験・文系・社会人からITエンジニア転職を本気で目指したい方
- 独学に限界を感じている方
- 費用を抑えながら実務スキルと転職サポートを両立したい方
「未経験だから」とあきらめる必要はありません。採用する側を知り尽くしたプロが、給付金で負担を抑えながら内定まで伴走します。
![Docker のエラー「[Errno 1] Operation not permitted」の対処法](/_next/image?url=https%3A%2F%2Fimages.microcms-assets.io%2Fassets%2F674fbf2fe21c4dc1999adeb8abf750c1%2Fed6b0407cf814116940c75fc2112c8d6%2FUntitled%2520design%2520(2).png&w=3840&q=75)



