docker: Error response from daemon: status code not OK but 500:  ���� FDocker.Core, Version=3.4.0.64130, Culture=neutral, PublicKeyToken=null

臭大佬 2021-06-10 18:19:07 802
Docker 
简介 docker: Error response from daemon: status code not OK but 500:  ���� FDocker.Core, Version=3.4.0.64130, Culture=neutral, PublicKeyToken=null

问题

docker: Error response from daemon: status code not OK but 500:  ����
FDocker.Core, Version=3.4.0.64130, Culture=neutral, PublicKeyToken=nullock ClassNameMessageDataInnerExceptionHelpURLStackTraceStringRemoteStackTraceStringRemoteStackIndexExceptionMethodHResultSoWatsonBuckets  System.Collections.IDictionarySystem.Excepti 
ocker.Core.DockerException Filesharing has been cancelled

解决

我们的命令如下:

// 使用镜像 gallopingvijay/mylinux:v1.0.0,以后台模式启动一个容器,将容器的 80 端口映射到主机的 12345 端口,主机的目录 D:\wwwroot 映射到容器的 /www/wwwroot/,并指定名称为 mylinux
docker run -it -d -v D:\wwwroot:/www/wwwroot/ -p 12345:80 -p 1111:8888 --name="mylinux" gallopingvijay/mylinux:v1.0.0

我们想把本地的 D:\wwwroot 映射到容器内部,但是没有权限,修改设置,添加对应磁盘的分享权限,就可以使用了。

再次运行: