带有docker volume的PHP命令不起作用

时间:2019-07-11 15:14:58

标签: php symfony docker command

我将我的Symfony项目放入了Docker,并使用了一个代码卷。我想使用一个php命令(准确地说是php app/console doctrine:generate:entities MyBundle:MyEntity)。

当我尝试在泊坞窗之外使用我的php命令时,我的代码没有任何反应。但是,当我将自己连接到docker时,php命令运行良好。

您知道为什么我的php命令在docker之外无法工作吗?

谢谢:)

1 个答案:

答案 0 :(得分:1)

Docker包含您的PHP映像,只能从您的容器访问它。如果您尝试从Docker下订单,它将不仅找到PHP源,因为它们已被容器化

您的Symfony应用程序可以找到它们,因为您已经指出了通往Dockers的方法,仅此而已:)