当我尝试在主机和容器之间共享的文件夹中创建文件时,出现以下错误sh: can not create *.txt: Protocol error
我有mac os,所以我在virtualbox中使用docker-machine
来运行容器。
总结一下,我在virtualbox和host之间共享文件夹,然后我在virtualbox和container之间共享了这个文件夹,我可以看到文件夹内容但是当我尝试创建一个文件时,我得到一个Protocol error
答案 0 :(得分:0)
问题在于virtualbox中的共享文件夹与主机中的文件夹具有相同的名称。当我在虚拟机中重命名共享文件夹并且没有错误时,我可以在docker容器中创建文件。