如何在DDEV容器中使用主机上的作曲家缓存?

时间:2018-08-01 06:31:49

标签: composer-php ddev

我也想在DDEV容器中使用来自主机的composer缓存,以防止不必要的下载并节省时间。

1 个答案:

答案 0 :(得分:3)

解决方案是在docker-compose.cache.yaml文件夹中创建一个新的.ddev。文件名中点之间的中心词可以是任何东西。

文件内容应如下所示(已针对ddev v1.1.1更新):

version: '3.6'
services:
  web:
    volumes:
      - "$HOME/.composer/:/home/.composer/"

这会将$HOME/.composer从您的本地计算机映射到DDEV容器中的/home/.composer

如果您使用的是Windows,则$HOME/AppData/Local/Composer应该是主机上的相应文件夹。