docker安装的 PHP 宿主机如何使用容器的 PHP cli?

比如宿主机器想使用容器的 PHP -v 命令

阅读 3.6k
3 个回答
docker exec -it <容器名> php

不过容器容器里的PHP cli只能执行容器里的脚本。你可以在容器启动的时候把宿主机目录挂在进去,这样把脚本扔到宿主机目录里就可以靠容器执行PHP脚本。

如果是已存在的容器, 就用 docker exec 容器名 php 参数列表...
如果是直接启动镜像, 就用 docker run 镜像名 php 参数列表...
要是执行的文件在容易外的话, 只能使用第二种方式, 同时用 -v 把路径挂载好.

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题