没有项目描述
docker-image-size-limit的Python项目详细描述
Docker图像大小限制
使用简单的cli命令限制docker
图像大小。
非常适合在ci流程中使用。
安装
pip install docker-image-size-limit
用法
我们只支持一个命令:
$ disl your-image-name:label 300MiB
your-image-name:label exceeds 300MiB limit by 14.4 MiB
选项
您可以将图像指定为:
- 图像名称:
python
- 带标记的图像名称:
python:3.6.6-alpine
您可以指定您的尺码:
- 原始字节数:
1024
- 人类可读兆字节:
30 MB
或30 MiB
- 人类可读千兆字节:
1 GB
或1 GiB
- ^{
} 支持的任何其他大小
我应该用它吗?
您可以改用此脚本:
LIMIT=1024IMAGE='your-image-name:latest'SIZE="$(docker image inspect "$IMAGE" --format='{{.Size}}')"test"$SIZE" -gt "$LIMIT"&&echo'Limit exceeded';false
但我更喜欢重用工具
自定义bash
脚本。
许可证
麻省理工学院。