如何执行" docker checkpoint创建container_id checkpoint_id"使用卷曲?

时间:2017-10-02 23:19:52

标签: docker docker-api

在撰写本文时,docker checkpoint功能仍处于试验阶段,因此没有官方(HTTP)API文档。尽管如此,docker守护程序上有一个端点可以接受HTTP请求,因为它是docker cli使用的端点。

基于related docker source code,它应该像

sudo curl -X POST --unix-socket /var/run/docker.sock http://localhost/v1.32/containers/20fb4f16ff10/checkpoints

但这不起作用。我可能缺少什么想法?

1 个答案:

答案 0 :(得分:1)

缺少创建选项。

curl --unix-socket /var/run/docker.sock \
  -H "Content-Type: application/json" \
  -d '{"CheckpointID": "noting"}' \
  -X POST http:/v1.32/containers/20fb4f16ff10/checkpoints