我正在尝试使用docker远程API来绑定卷。我按照here的说明进行操作,但仍然无效。
我的测试是运行这两个curl命令
curl -X POST -H "Content-Type: application/json" http://localhost:4243/containers/create
-d '{
"Image" : "ubuntu",
"Cmd" : [ "ls", "-la"],
"Volumes": { "/mnt": {} },
"WorkingDir" : "/mnt",
"NetworkDisabled" : false
}'
curl -XPOST http://localhost:4243/containers/<whateverID>/start -d '{
"Binds": [ "/tmp/:/mnt:ro" ]
}'
api的文档非常糟糕。如果有人甚至可以指出我在客户端代码中的那些有用的东西。有没有其他人得到这个工作或这是一个知道问题?
答案 0 :(得分:0)
您忘记在开始请求中将内容类型设置为application / json
一旦你这样做,它应该有效。