Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
来自Docker容器的Atom编辑器PHP链接_Php_Docker_Atom Editor - Fatal编程技术网

来自Docker容器的Atom编辑器PHP链接

来自Docker容器的Atom编辑器PHP链接,php,docker,atom-editor,Php,Docker,Atom Editor,我在日常工作中使用Atom编辑器,在我的公司中,我们在nginx服务器上使用docker容器。我想将PHP与Atom集成,但我遇到了一个问题。如何将PHP从docker容器链接到Atom?我发现一些atom安装包括docker的PHP。但是我想保留我的Atom安装,因为我编写了设置和配置文件,有人能一步一步地向我解释一下吗?谢谢 链接: 您需要将docker守护程序容器装载到主机目录。可以使用以下命令执行此操作 $ docker run -v [host directory path]:[co

我在日常工作中使用Atom编辑器,在我的公司中,我们在nginx服务器上使用docker容器。我想将PHP与Atom集成,但我遇到了一个问题。如何将PHP从docker容器链接到Atom?我发现一些atom安装包括docker的PHP。但是我想保留我的Atom安装,因为我编写了设置和配置文件,有人能一步一步地向我解释一下吗?谢谢

链接:



您需要将docker守护程序容器装载到主机目录。可以使用以下命令执行此操作

$ docker run -v [host directory path]:[container directory path] -it [image name]

现在还不清楚“将PHP与Atom集成”的真正含义。如果要编辑在docker容器中使用/执行的php文件,那么答案是:发布文件不是通过将文件复制到容器中进行部署,而是通过共享文件系统文件夹。你会发现这是有据可查的。我想让Atom中的PHP环境与PHP integrator等完全集成。这里的文章:使用这个包,你需要传递一个PHP环境路径,我不能传递,因为它在docker容器中。为什么你不能将一个环境变量传递到容器设置中?我不知道在哪里或如何传递这个环境变量:最简单的方法是在Dockerfile中设置环境变量,它们将由已启动容器中的进程获取。另一种方法是使用一些编排,可能是允许与容器交互的
supervisord