タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

mailとrubyに関するmapk0yのブックマーク (1)

  • Dockerコンテナ上でのassets precompileの扱い 2017 - Qiita

    的にassetsファイル系はクラウドなりCDNに上げてるはずで、dockerイメージの中にそんなものを含めたくはないわけですよ。 しかし、未だにsprocketsという世界から抜け出ることはできてないわけで、デプロイまでのどこかでassets precompileをしなければならない。 で、基的にイメージビルド時にやるかデプロイ時にやるか、になるのですが今のところ私の環境ではデプロイ時にやってます。 イメージをビルドする時はassetの事は考えない。 そして、deployをする時にデプロイ前にフックを挟んでコンテナでrakeを動かし、assets:precompile及びassets:sync(asset_sync gemを使っている場合)を行う。 しかし、rake実行コンテナと、アプリケーションが起動するコンテナは別々のため、manifestファイルをどこかに保持しておく必要がある

    Dockerコンテナ上でのassets precompileの扱い 2017 - Qiita
  • 1