我目前正在使用带有limit-cpu,limit-memory并保留cpu和内存的Docker Swarm。
完成测试后,我想删除这些配置。我找不到有关如何删除这些文章。
反正有没有通过更新删除这些设置而不删除并重新创建docker服务的方法?
Docker版本
Client: Version: 18.06.1-ce API version: 1.38 Go version: go1.10.3 Git commit: e68fc7a215d7133c34aa18e3b72b4a21fd0c6136 Built: Tue Oct 2 18:06:45 2018 OS/Arch: linux/amd64 Experimental: false Server: Engine: Version: 18.06.1-ce API version: 1.38 (minimum version 1.12) Go version: go1.10.3 Git commit: e68fc7a/18.06.1-ce Built: Tue Oct 2 18:08:26 2018 OS/Arch: linux/amd64 Experimental: false
请帮助。
谢谢
答案 0 :(得分:0)
您可以使用docker service update
的完整文档,可在此处找到-> https://docs.docker.com/engine/reference/commandline/service_update/
要更新或删除CPU和内存限制,可以运行此命令
docker service update --limit-cpu 0 --limit-memory 0 --reserve-cpu 0 --reserve-memory 0 service_name