23 lines
681 B
Markdown
23 lines
681 B
Markdown
# Docker Compose: 限制容器的资源使用
|
||
|
||
## 修改 docker-compose.yml
|
||
|
||
运用 compose 组件可限制容器的资源使用,以下是示例 docker-compose.yml
|
||
|
||
``` yaml title="docker-compose.yml"
|
||
services:
|
||
<service_name>:
|
||
image: <image_path>
|
||
## 可用的 CPU 数
|
||
cpus: 1
|
||
## 内存大小限制
|
||
mem_limit: 1G
|
||
```
|
||
|
||
在以上示例中,容器的 CPU 使用数限制在1个,内存使用限制在1G。
|
||
|
||
## 参考
|
||
|
||
[如何在 docker compose file 中限制系統資源的使用 - Zen's Blog](https://www.zenwen.tw/docker-compose-file-limit-resource)
|
||
|
||
[Define services in Docker Compose - Docker Docs](https://docs.docker.com/reference/compose-file/services) |