MacOS 升级 Catalina 后 Docker 无法正常使用的问题记录

昨日升级了Catalina后,发现本来方便开发时在根目录下创建的workspace被移动了位置,导致无法打开网站- -

于是想把被移动了位置的文件夹(/Users/Shared/Relocated Items/*)移回根目录下。于是终端报:

Read-only file system

So,百度之后,发现有以下解决办法:

1.如果开启了SIP(System Integrity Protection),需要先关闭(关闭方法:https://sspai.com/post/55066)。

  • 如何判断是否已开启:在终端中输入:
csrutil status
  • 这时会显示

MacOS 升级 Catalina 后 Docker 无法正常使用的问题记录_第1张图片

  • disabled则已关闭,进行下一步;enabled是开启,需要按上面那个链接中介绍的方法去操作关闭

2.进入终端,找到文件夹/Users/Shared/Relocated Items/* 命令:

sudo mv /Users/Shared/Relocated\ Items/* /

稍等一会(视文件夹大小)就移动完毕了

 

至此以为网站可以打开了,但浏览器提示我:

You don't have permission to access / on this server.

进入了docker后,发现网站目录下是空的

打开了docker的File Sharing,发现该配置的都配置好的

最后鼓捣了一会,发现把你原先自己添加好的File Sharing删掉,重新添加再保存就好了

emmmm略坑

再打开网页就可以顺利打开了

你可能感兴趣的:(MacOS)