带有docker卷的PHP命令不工作
我将Symfony项目放入Docker,使用一个卷作为代码。我想使用一个php命令(带有docker卷的PHP命令不工作,php,symfony,docker,command,Php,Symfony,Docker,Command,我将Symfony项目放入Docker,使用一个卷作为代码。我想使用一个php命令(php应用程序/控制台原则:generate:entities-MyBundle:MyEntity) 当我试图在代码所在的docker外部使用php命令时,什么也没发生。但是当我将自己连接到docker时,php命令运行良好 你知道为什么我的php命令不能在docker之外工作吗 谢谢:)Docker包含您的PHP图像,它只能从您的容器中访问。如果您试图从Docker中下单,它将不仅仅找到PHP源代码,因为它们是
php应用程序/控制台原则:generate:entities-MyBundle:MyEntity
)
当我试图在代码所在的docker外部使用php命令时,什么也没发生。但是当我将自己连接到docker时,php命令运行良好
你知道为什么我的php命令不能在docker之外工作吗
谢谢:)Docker包含您的PHP图像,它只能从您的容器中访问。如果您试图从Docker中下单,它将不仅仅找到PHP源代码,因为它们是容器化的
您的Symfony应用程序可以找到它们,因为您已经指明了通往源Docker的道路,仅此而已:)Docker包含您的PHP图像,它只能从您的容器中访问。如果您试图从Docker中下单,它将不仅仅找到PHP源代码,因为它们是容器化的
你的Symfony应用程序可以找到它们,因为你已经指明了通往源代码Dockers的路,仅此而已:)可能是因为php没有安装?@alex不是原因,php命令我可以在任何地方使用它其他原因可能是因为php没有安装?@alex不是原因,php命令我可以在任何地方使用它我看到,所以也许我不太明白。我编写的symfony文件/代码就像指向docker中实际存在的文件的指针?我想这是在我的计算机环境中,但实际上我的代码在docker中,对吗?哦,我明白了,所以可能我没有很好地理解。我编写的symfony文件/代码就像指向docker中实际存在的文件的指针?我想它在我的计算机环境中,但实际上我的代码在docker中,对吗?