docker-compose.yml では ${PWD} は使わない方がよい。

docker-compose.yml でのl ${PWD} windows は動かない

docker-compose.yml での ${PWD} の使用はやめた方がよい。

 volumes:
   - ${PWD}/../public:/usr/share/nginx/html/corporate/public
   - ${PWD}/php/php.ini:/usr/local/etc/php/php.ini

今まではこんな感じでパスを指定していた。

が、・・・・・

windows では ${PWD} は認識せず、期待通りに動かない。

今までは linux, mac 環境でしか試していなかったので気づけなかった。

 volumes:
   - ./../public:/usr/share/nginx/html/corporate/public
   - ./php/php.ini:/usr/local/etc/php/php.ini

のように相対パスを書いた方が良さそう。


おっさんWEBエンジニア奮闘記©2005 - 2025 WEBDIMENSION