Squoosh是一个开源的图像压缩工具。它可以帮助用户快速、简单地压缩图像文件,以减小文件大小并优化加载速度,同时尽量保持图像质量不受影响。
要使用docker搭建Squoosh,你可以选择使用docker cli或docker compose进行部署。
使用docker cli部署Squoosh的命令如下:
docker run -d --name squoosh --restart always -p 2224:80 hausen1012/squoosh:latest
参数解释:
-d
:以后台模式运行容器--name squoosh
:指定容器的名称为squoosh--restart always
:设置容器自动重启,保证服务的持续运行-p 2224:80
:将主机的2224端口映射到容器的80端口,方便通过浏览器访问Squooshhausen1012/squoosh:latest
:使用最新版本的Squoosh镜像
如果你想使用docker compose部署Squoosh,可以创建一个docker compose文件,内容如下:
version: '3.5'
services