Nginx 谷歌硬盘为什么要更改文件的权限?如何解决?

Nginx 谷歌硬盘为什么要更改文件的权限?如何解决?,nginx,docker,google-drive-api,Nginx,Docker,Google Drive Api,我正在与一个非技术团队共享一个项目,并使用google drive进行共享。我有一个nginx docker,可以在google drive中装载html文件夹。但每次我运行docker时,我总是被拒绝403次访问。google drive还在my index.html的每行末尾添加^M字符 我正在使用OSX。有什么办法可以解决这个问题吗?运行docker exec来对已经装载的文件进行chmod,这样可以解决禁止的错误。我还了解到谷歌驱动器不适合这个目的,我考虑移动到Git。 403表示对文件

我正在与一个非技术团队共享一个项目,并使用google drive进行共享。我有一个nginx docker,可以在google drive中装载html文件夹。但每次我运行docker时,我总是被拒绝403次访问。google drive还在my index.html的每行末尾添加^M字符


我正在使用OSX。有什么办法可以解决这个问题吗?

运行docker exec来对已经装载的文件进行chmod,这样可以解决禁止的错误。我还了解到谷歌驱动器不适合这个目的,我考虑移动到Git。

403表示对文件的访问是禁止的。M与文件格式(dos)有关,我认为docker使用unix作为其文件格式。可以看到更多信息。虽然这让我很困惑,因为你使用的是OSX。其他团队成员是否使用windows计算机?他们是否具有共享项目的写入权限?@adjuremods是其他团队成员使用windows并具有写入权限。我想知道为什么我得到403分?这是因为windows中的google drive更改了文件权限吗?我能做些什么来防止这种情况?