Adn*_*laç 6 docker docker-compose
我正在尝试在 docker-compose 文件中使用内存和 CPU。
我得到以下错误代码:
Run Code Online (Sandbox Code Playgroud)The Compose file './docker-compose.yml' is invalid because: Unsupported config option for services.web: 'resources'
我的docker-compose.yml文件在下面
version: '3'
services:
web:
build: .
volumes:
- "./app:/home"
ports:
- "8080:8080"
resources:
limits:
cpus: '0.001'
memory: 512M
Run Code Online (Sandbox Code Playgroud)
如何在 docker-compose 中使用 CPU、内存?
Docker compose 资源是在文件格式版本 3 中引入的,需要 docker-compose 1.13 或更新版本。您可能使用的是旧版本:。检查输出:
docker-compose version
Run Code Online (Sandbox Code Playgroud)
请参阅升级指南。
OP 使用 docker-compose 1.12,该版本尚不支持版本 3。
已解决:我在 docker-composer 文件中使用 version: '2' 而不是 version: '3' 和 ? 使用
mem_limit代替resources
| 归档时间: |
|
| 查看次数: |
17672 次 |
| 最近记录: |