Dockerfileとdocker-compose連携について
Dockerfile単独だと問題なくbuild通るのに、docker-composeだとビルドできなくて不思議だったんだけど、contextとdockerfileのパス指定が間違っていた、という話。
build:
context: ./
dockerfile: ./my-nginx/Dockerfile
↑のように設定してたんだけど、↓みたいに書かないと、Dockerfile内のCOPYコマンドとかで相対パス指定が狂うみたい。
build:
context: ./my-nginx/
dockerfile: ./Dockerfile