docker swarm 内存和cup占用优化
启动container时加入–compatibility参数
1 | docker-compose --compatibility up -d |
1 | version: "3.7" |
–compatibility是docker-compose 1.20.0加入,主要目的就是用来将deploy中的数据限制、replicas与重启策略直接转译为version 2的语法
由于做了资源限制, 并且没有使用swarm, 所以要加上--compatibility
参数, 不然会报错
1 | WARNING: Some services (web) use the 'deploy' key, which will be ignored. Compose does not support 'deploy' configuration - use docker stack deploy to deploy to a swarm. |