因此,码头内的/var/app/server实际上是一个网络共享,它在我的主机上的实际位置是C:\...project\server。sidenote,我不熟悉docker是如何在linux上工作的,比如它仍然使用网络共享在linux上挂载吗?因为如果不是这样,这可能只是windows的问题。我使用的是使用mkfifo的babel-watch,而且由于它在码头容器(VM)中运行,mkfifo无法在该网络共享目录中创建文件管道。Are you on linux
我正在尝试运行C++应用程序,它可以在Ubuntu下的Mac上完美地工作。该问题是由于打开命名管道失败造成的。我按如下方式使用了mkfifo: if (mkfifo(pipe_name_.c_str(), 0666) <error_print("Cannot create a named pipe\n"); }
if ((fd_