Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Docker服务更新REST API返回400个错误请求_Docker_Api_Rest_Docker Swarm - Fatal编程技术网

Docker服务更新REST API返回400个错误请求

Docker服务更新REST API返回400个错误请求,docker,api,rest,docker-swarm,Docker,Api,Rest,Docker Swarm,我正在尝试查询,但是我一直收到一个400错误请求响应 这是我的要求: curl --unix-socket /var/run/docker.sock \ http:/services/my_great_service 返回 { "ID": "i5wa2p1jx1opyt94nldm1latj", "Version": {"Index":132186}, "CreatedAt":

我正在尝试查询,但是我一直收到一个
400错误请求
响应

这是我的要求:

curl --unix-socket /var/run/docker.sock \
  http:/services/my_great_service
返回

{
  "ID": "i5wa2p1jx1opyt94nldm1latj",
  "Version": {"Index":132186},
  "CreatedAt": "2020-11-03T23:59:57.534640547Z",
  "UpdatedAt": "2020-11-04T00:24:47.090939187Z",
  "Spec": {
    "Name": "my_great_service",
    "Labels": {
...
我相信这告诉我
版本是
132186
,因此我请求更新服务是:

curl -X POST --unix-socket /var/run/docker.sock \
  http:/services/my_great_service/update?version=132186
返回:

400 Bad Request
mismatched Runtime and *Spec fields
我的版本或方法是否有问题,以进一步排除我的请求的缺点