从了解到Zimg,到下载安装,整整一个下午的时间我都在不断的下载,删除,下载。看着博客下载了一大推的相关组件源码包,不断的编译,不断的爆红。一个下午的时间都花在了编译和解决问题上,却也没能得到一个好的结果。一夜无眠,清早起来抱着尝试的心理试试使用docker安装,是不是就不用下一大堆的组件源码包了。哎,Docker真是太可了,不知道昨天都在瞎忙活什么。下面放步骤,docker真的太方便了。
搜索镜像:
1 | docker search zimg |
拉取镜像:
1 | docker pull docker.io/iknow0612/zimg |
查看镜像:
1 | docker images |
1 | REPOSITORY TAG IMAGE ID CREATED SIZE |
运行容器:
1 | docker run -it -d -p 4869:4869 --name myImg d4a2b852359e |
查看运行状态:
1 | docker ps |
1 | CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS |
查看结果:访问 IP地址:4869
上传:http://yourhostname:4869/upload
图片查看:http://yourhostname:4869/d041f4f031d170b0a95171b3b9bd2023?w=width&h=height&g=isgray&x=position_x&y=position_y&r=rotate&q=quality&f=format
图片信息:http://yourhostname:4869/info?md5=d041f4f031d170b0a95171b3b9bd2023
图片删除:http://yourhostname/admin?md5=d041f4f031d170b0a95171b3b9bd2023&t=1
Tip: 这里提一点,图片删除时可能出现权限删除不成功,这里要进入容器内部,修改/zimg/bin/conf/zimg.lua配置文件
1 | --管理接口的IP控制权限 |