我有一个docker容器,它依赖于数据库的创建和填充,然后才能成功运行。我试图通过在容器的主要入口点之前运行wait- for -it脚本来适应这种情况,问题是,该脚本似乎从未运行过。我不会复制整个错误,因为它是巨大的,但要点是,我的脚本中有一个echo语句,我在输出中找不到它。我的Dockerfile: FROM mcr.microsoft.com/d
我用Dockerfile构建了一个码头映像,如下所示。除了运行php /var/www/ API /startup.php之外,一切正常。PHP代码很简单,只是一个从外部服务器获取一些数据的API请求。
当我运行这个映像时,它工作得很好,但是我进入容器并看到创建的file:ocr_url.json。说“错误!”当我亲自在docker容器中运行php代码时,它可以正常工作。所以我检查了ENV变量:$SERVER。它返回我在docke