【问题标题】:Does composer have an official docker image?composer 有官方的 docker 镜像吗?
【发布时间】:2017-12-18 23:38:14
【问题描述】:

当我构建 docker 映像时,我一直在 shell 脚本中运行 composer install,但这与许多其他调用一起使我的构建速度非常慢,我想知道是否有更好/不同的方法对这个。

【问题讨论】:

  • 哪里慢了?请提供更多详细信息。 PHP 作曲家依赖是典型的缓慢的事情。您需要以最大化层缓存重用的方式安排 Dockerfile 命令
  • 不确定您认为 Composer 图像会做什么 - 缓慢在于获取您的应用所需的依赖项使用 Composer。我们使用github.com/hirak/prestissimo 来加快速度……并确保composer.lock 存在,这将大大加快速度。
  • 是的,Docker Hub 上有 2 个官方镜像。一份来自Composer/Composer,另一份来自Docker

标签: php shell docker composer-php


【解决方案1】:

正如@janshair-khan 指出的那样,有两张图片。但是作曲家/作曲家已被弃用,正如您从source repository 中看到的那样。所以我建议你使用Docker Official Image作曲家。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-12-21
    • 1970-01-01
    • 2019-04-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-26
    相关资源
    最近更新 更多