0
DockerコンテナでWebpack開発タスクを実行しています。 Webpackは出力ファイルをシステムのデフォルトの一時ディレクトリにキャッシュします。ノードのデフォルトの一時ディレクトリは、ホストシステム(OSX)のサブディレクトリは/var/folders
です。コンテナ内のノードのデフォルトの一時ディレクトリは/usr/src/app
です。 Dockerコンテナで実行されているWebpackは、プロジェクトディレクトリ内のファイルをキャッシュしています。私はむしろWebpack設定で明示的にこのディレクトリを設定しませんでした。代わりに、コンテナのデフォルトの一時ディレクトリをホストtempディレクトリに設定したいと思います。これを行うオプションはありますか?デフォルトのDockerの一時ディレクトリをホストの一時ディレクトリに変更します
'docker run'を呼び出すときにホストシステムtmpdirにパスを渡すと、コンテナ内で実行されているwebpackは、そのディレクトリに書き込むことができます。それが私のやり方です。 – maxhallinan