Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/10.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-集装箱的本地开发_Docker - Fatal编程技术网

Docker-集装箱的本地开发

Docker-集装箱的本地开发,docker,Docker,Docker入门,我想知道以下几点: 我想开发一个Laravel应用程序,所有文件都位于我的本地计算机上。但是,我似乎不知道如何将本地计算机上的文件同步到服务器本身 这是使用vagrant提供的,所以我只是想知道是否有一个有效且简单的解决方案来解决此问题?请查看: 可能您必须执行以下操作: $ docker run -d --name mycontainer -v /home/user/Sites/mysite:/var/www/mysite my/image 这样可以将主机文件夹装载到容器文

Docker入门,我想知道以下几点:

我想开发一个Laravel应用程序,所有文件都位于我的本地计算机上。但是,我似乎不知道如何将本地计算机上的文件同步到服务器本身

这是使用vagrant提供的,所以我只是想知道是否有一个有效且简单的解决方案来解决此问题?

请查看: 可能您必须执行以下操作:

$ docker run -d --name mycontainer -v /home/user/Sites/mysite:/var/www/mysite my/image

这样可以将主机文件夹装载到容器文件夹中。这意味着主机上的文件夹将从容器中可见。这两个文件夹实际上是同一个文件夹

您可以在容器上装载主机目录。这就是你要找的吗?@BalázsMáriaNémeth我想是的。因此,我的项目(在本地)位于~/Sites/mysite,服务器上应该是:/var/www/mysite——当我在本地更改为“mysite”时,它应该会自动更新我的主docker映像——有意义吗?-v:在$PATH中找不到可执行文件。得到这个错误@Balázs Mária NémethHello,请阅读教程并熟悉一下docker。您提到的错误只是您发出的命令中的语法问题。Balázs的例子不应被视为文字。