Docker 配置

设置容器自启

1
docker update --restart=unless-stopped CONTAINER_NAME

容器资源限制

Shell 方式

在运行容器时,可以使用 -m--memory 选项来限制容器的内存使用。

1
docker run -it -m 100m ubuntu bash

你也可以使用 --cpus 选项来限制容器的 CPU 使用。例如,以下命令将 CPU 使用限制为 0.5:

1
docker run -it --cpus 0.5 ubuntu bash

Docker Compose

1
2
3
4
5
6
7
8
9
10
version: '3'
services:
web:
image: ubuntu
command: bash
deploy:
resources:
limits:
cpus: '0.5'
memory: 100M