docker 如何获得“RUN run-composer”的更详细输出

问题描述 投票:0回答:1

我正在更新 symfony 项目,目前我通过 Google 云中的 Github Actions 构建的 docker 崩溃并显示以下消息:

   26 |     
  27 |     USER nginx
  28 | >>> RUN run-composer
  29 |     RUN composer dump-env prod
  30 |     RUN bin/console cache:clear
--------------------
ERROR: failed to solve: process "/bin/sh -c run-composer" did not complete successfully: exit code: 255
Error: buildx failed with: ERROR: failed to solve: process "/bin/sh -c run-composer" did not complete successfully: exit code: 255

我的 Docker 文件的匹配部分如下所示:

WORKDIR /var/www
RUN chown -R nginx:nginx /var/www

USER nginx
RUN run-composer
RUN composer dump-env prod
RUN bin/console cache:clear
RUN bin/console cache:warmup

如何获得更详细的输出?

错误代码 255 只是表示“出现错误”,嗯......

RUN run-composer -v
也没有帮助。

那么我怎样才能获得更多关于这里出了什么问题的信息呢?如何使输出更详细?

docker composer-php
1个回答
1
投票

答案一直都在那里,但你必须看到它。

在构建过程中,您会在视图中获得数百行输出。上面大约 100 行提到了致命错误,包括堆栈跟踪。所以我现在有了有关该问题的更多信息。

© www.soinside.com 2019 - 2024. All rights reserved.