#例えば
docker-compose.yml
build: './test'
volumes:
- ./:/var/www/html
test/Dockerfile
RUN chmod +x /var/www/html # var/www/html not found
CMD chmod +x /var/www/html # 思い通りに動く
docker-compose.yaml
でマウントしたファイルに対して、Dockerfile
で操作したいときは
RUN
ではなくCMD
を使う。
順番は、RUN
→volumes
→CMD
だ。