前提・実現したいこと
お世話になります。
下記のURLを参考に、dockerでDjango(python)環境を構築を行っていたところ、エラーが発生して、調べても解決できないので質問させていただきます。
項番7のコンテナの起動の際に、エラーが発生しました。
下記のサイトと同じように進めています。
【URL】
https://qiita.com/yuta-38/items/77918e0e46230d97f2a2
よろしくお願いいたします。
発生している問題・エラーメッセージ
python: can't open file '/code/manage.py': [Errno 2] No such file or directory
該当のソースコード
docker-compose up
試したこと
docker-compose logsでエラー内容は分ったのですが、docker初心者のため、解決方法が分かりませんでした。
docker-compose upをした際に何が起こっていて、どういうエラーが起きたため、何が失敗したかは分かりますか?
そしてその原因が何であるか、手順を読んでいるはずなので、予測できますか?
原因と対策をお教えするのは簡単ですが、正直なところ何もかも分からないものを使ってるように見えるので、まずはdocker自体を理解することをオススメします。
もし私の思い違いで、何が失敗したか分かっていて、およそ原因も予測できているのであれば、それをご説明頂いた上で、何を確認しようとして、(dockerだから)何ができないのかを教えて下さい。
おっしゃる通りで、docker自体理解しておりません。
勉強の一環で、前述したサイトを用いておりましたところ、エラーが発生した次第でございます。
エラーとなった原因は、ファイルもしくはディレクトリが存在していないためエラーが出てきてしまっていると思っております。しかし、dockerの知識がないため、docker-compose.ymlやdockerfileを直せばいいのか分からない状況です。
もう一度、docker自体を勉強しなおしてみます。
ありがとうございました。