When I try to mount a location in my container I get a error: Invalid Flag for flag -v: bad mode specified

When I try to mount a location in my container I get a error: Invalid Flag for flag -v: bad mode specified

我是 Docker 和 TensorFlow 的新手。

我正在尝试使用 Docker 让 TensorFlow 与 Windows 一起工作。我正在使用命令:

docker run -dit -v /c/Users/Aditya/notebook:/media/disk -p 8888:8888  
  b.gcr.io/tensorflow/tensorflow:latest

但我收到错误消息:

invalid value **"C:\Users\Aditya\notebook;
  C:\Program Files\Git\media\disk" for flag -v: 
  bad mode specified: \Program Files\Git\media\disk

您能否检查一下是否通过 ssh 连接到您的 docker-机器并从那里执行 docker run 命令创建了卷?您可以按照以下步骤操作:

$ docker-machine ssh default

$ docker run -dit -v /c/Users/Aditya/notebook:/media/disk -p 8888:8888 b.gcr.io/tensorflow/tensorflow:latest

如果问题仍然存在,你能检查一下你的 Docker 更新到最新版本是否解决了这个问题吗?