使用docker搭建squoosh

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端口,方便通过浏览器访问Squoosh
  • hausen1012/squoosh:latest:使用最新版本的Squoosh镜像

如果你想使用docker compose部署Squoosh,可以创建一个docker compose文件,内容如下:

version: '3.5'
services:
    squoosh:
        image: 'hausen1012/squoosh:latest'
        ports:
            - '2224:80'
        restart: always
        container_name: squoosh

参数解释:

  • image: 'hausen1012/squoosh:latest':指定Squoosh镜像为hausen1012/squoosh的最新版本
  • ports: - '2224:80':将主机的2224端口映射到容器的80端口
  • restart: always:设置容器自动重启,保证服务的持续运行
  • container_name: squoosh:指定容器的名称为squoosh

可以将以上内容保存为一个名为docker-compose.yml的文件,在命令行中执行docker-compose up -d命令来启动Squoosh容器。

  • 16
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值