卷未与docker远程API绑定

时间:2014-06-06 03:28:27

标签: curl docker

我正在尝试使用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的文档非常糟糕。如果有人甚至可以指出我在客户端代码中的那些有用的东西。有没有其他人得到这个工作或这是一个知道问题?

1 个答案:

答案 0 :(得分:0)

您忘记在开始请求中将内容类型设置为application / json

一旦你这样做,它应该有效。