设置动态&;docker堆栈文件中的默认资源CPU、MEM
我想以某种方式设置资源(CPU、MEM)限制,以便我的管道可以使用azure变量组中的值,如果我在本地计算机上运行此堆栈文件,它应该读取默认值设置动态&;docker堆栈文件中的默认资源CPU、MEM,docker,docker-compose,docker-stack,Docker,Docker Compose,Docker Stack,我想以某种方式设置资源(CPU、MEM)限制,以便我的管道可以使用azure变量组中的值,如果我在本地计算机上运行此堆栈文件,它应该读取默认值 version: '3' services: redis: image: redis:alpine deploy: resources: limits: cpus: '0.001' memory: 50M reservations:
version: '3'
services:
redis:
image: redis:alpine
deploy:
resources:
limits:
cpus: '0.001'
memory: 50M
reservations:
cpus: '0.0001'
memory: 20M
我尝试了以下操作,但它没有部署我的堆栈&没有显示任何错误
version: '3'
services:
redis:
image: redis:alpine
deploy:
resources:
limits:
cpus: '${CPU_VALUE_FROM_AZ_VARIABLE_GROUP:-0.25}'
memory: '${MEM_VALUE_FROM_AZ_VARIABLE_GROUP:-1G}'
reservations:
cpus: '0.0001'
memory: 20M