railsの開発中に、ホストのrailsディレクトリをまるごとコンテナ内で参照してgemもここに入れちゃいたい、そしたらコンテナ作成のたびにbundle installし直さなくて済むし、みたいな需要があって。 volumes: - ./:/rails みたいなことを書いて、dockerfile内で WORKDIR /rails/ RUN bundle install -j4 --retry=3 && \ bundle clean しようとすると、/rails/Gemfileが見えないからインストールが上手く行かない、というようなことが起こる。 よくわかんないんだけどbashで入って改めてbundle installすればインストールできるからまあいいか、みたいないい加減な運用をしていた。 んで、heroku環境で運用しようとすると、アクセスが来た時点でbundle installが走り出
![docker build中にVolumeの中身は参照することが出来ない - Crieit](https://cdn-ak-scissors.b.st-hatena.com/image/square/a099917c41097650bed8be1fea9b599a5c3171cf/height=288;version=1;width=512/https%3A%2F%2Fogp.crieit.net%2Fposts%2Fdocker-build-volume%2Fogp.png)