ChenXu178 / img_compress

这是一个Docker命令行图片压缩工具,对指定路径下的 jpg 、png 格式的图片进行压缩,可选图片压缩率,能大幅减少图片文件的空间占用

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

img_compress

这是一个Docker命令行图片转换/压缩工具,对指定路径下的图片进行格式转换、压缩,可选图片压缩率,能大幅减少图片文件的空间占用,支持 jpg / png / webp / avif / heic 格式的图片。

安装

docker run -d --name ImgCompress -v /path/to:/app/data liziwa/img_compress

使用

docker exec -it CONTAINER_ID /bin/bash
  • 压缩图片

    icompress.sh -f all -j 75 -p auto -w 75 -m 1M ./img
  • 图片格式转换

    iconvert.sh -t jpg -q 75 -m 2M ./img
    
  • 文件大小排序

    size_sort.sh dsc ./img

环境变量

PGID Docker 运行时的用户组,默认 100

PUID Docker 运行时的用户,默认 99

UMASK Docker 创建文件的掩码,默认 022

About

这是一个Docker命令行图片压缩工具,对指定路径下的 jpg 、png 格式的图片进行压缩,可选图片压缩率,能大幅减少图片文件的空间占用


Languages

Language:Shell 95.9%Language:Dockerfile 4.1%