gpt4 book ai didi

docker - Docker + Laravel + Composer

转载 作者:行者123 更新时间:2023-12-02 19:06:54 24 4
gpt4 key购买 nike

我为每个服务创建了一个包含三个服务web(nginx服务)app(php-laravel-folder-service)数据库(mysal-service)的docker compose文件,我创建了一个dockerfile web.dockerfile app.dockerfile database.dockerfile。

问题是:在app.dockerfile中,我想安装composer并执行composer install命令或php composer.phar install命令,并且每次出现此错误时:错误:服务'app'生成失败:命令'/ bin / sh -c composer.phar install'返回了非零代码:12

最佳答案

尝试将composer.phar移至/ usr / local / bin /,这将允许您全局调用该composer。在您的Dockerfile中看起来像这样。只要确保您正在运行,并将工作目录设置为应用程序根目录

RUN curl -sS https://getcomposer.org/installer | php
RUN mv composer.phar /usr/local/bin/composer
RUN composer install

关于docker - Docker + Laravel + Composer ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49221152/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com