前提・実現したいこと
Dockerでbuild時のエラーを解決したい
発生している問題・エラーメッセージ
エラーメッセージ failed to solve: rpc error: code = Unknown desc = failed to compute cache key: "/infra/docker/mysql/my.cnf" not found: not found make: *** [build] Error 17
make buildコマンド( docker compose build --no-cache --force-rm)を叩くと起きます。
ディレクトリはこのような構成です。
hogehoge ├── LICENSE ├── Makefile ├── README.md ├── backend(この中にphpのソース) ├── docker-compose.yml └── infra └── docker ├── mysql │ ├── Dockerfile │ └── my.cnf ├── nginx │ ├── Dockerfile │ └── default.conf └── php ├── Dockerfile ├── php-fpm.d │└── zzz-www.conf └── php.ini
該当のソースコード
infra/docker/mysql/Dockerfile
の中の記述で
Dockerfile
1COPY ./infra/docker/mysql/my.cnf /etc/my.cnf 2
というものがありそこで落ちてしまっているようです。
試したこと
エラー文を検索するとstackoverflowの記事が出てきたので
そこでは
Dockerfileのパスを変えたりしていたので
それに倣い色々変えてみましたがダメでした。

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。