如何解决Docker REST API-更新容器
开始使用Docker REST API(https://docs.docker.com/engine/api/v1.40)
更具体地说,是根据此端点(https://docs.docker.com/engine/api/v1.40/#operation/ContainerUpdate)更新容器
我无法修改选项OomKillDisable
,根据上面提供的端点,应该可以这样做。
我正在尝试将以下负载发送到端点/containers/CONTAINER_HASH/update
:
{
"OomKillDisable": true,"CpuShares": 1101,"Memory": 3221225472,"MemoryReservation": 10485760,"MemorySwap": 2147483648,"NanoCPUs": 1000000000
}
我的状态为200,没有警告,但未设置该选项,我可以在通过该端点创建容器的同时设置此选项,但是我无法通过更新容器来更改它,因为根据文档,这应该是可能的,我可以更改其他属性,例如Memory
,只是无论我做什么,特定属性都不会更改。
谢谢大家:)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。