我正在尝试使用json-server中的docker-json-server
它在Linux上运行正常
docker run \
-p 3000:3000 -v `pwd`:/data \
williamyeh/json-server \
--watch db.json
但是如果我在Windows上尝试
docker run williamyeh/json-server -p 3000:3000 -v e:\json-server --watch db.json
这不起作用,未知标志:-watch 。请帮助我如何在Windows-10上运行此程序,我的db.json位于e:\ json-server
谢谢
答案 0 :(得分:0)
在Windows版本的命令中,您已经完全更改了参数的顺序,因此会出现错误。
根据您的示例,这可能更接近您要查找的内容。
docker container run -p 3000:3000 -v e:\json-server:c:\data williamyeh/json-server --watch db.json