小编Vic*_*kov的帖子

Docker + Nginx + ngx_http_image_filter_module

请帮我在配置Nginxngx_http_image_filter_module对模块Docker.

我想用Nginx创建图像缩略图.我知道这ngx_http_image_filter_module是需要的.如果我看看Dockerfile中的Nginx标准容器,我可以看到它已经构建好了nginx-module-image-filter(我相信这是我需要的).但是当我尝试image_filter resize 100 100在Nginx中使用时,Docker不会启动此容器并抛出错误:

nginx_1 | 2016/11/13 13:28:28 [emerg] 1#1:/etc/nginx/conf.d/nginx.conf:34中的未知指令"image_filter"

nginx_1 | nginx:/ emerc] /etc/nginx/conf.d/nginx.conf:34中的未知指令"image_filter"

我已经尝试使用自己的Dockerfile构建容器,但没有任何改变.我用过这个Dockerfile:

FROM nginx

RUN apt-get update

RUN apt-get install --no-install-recommends --no-install-suggests -y \
                        nginx-module-image-filter
Run Code Online (Sandbox Code Playgroud)

我的主机配置(位于/etc/nginx/conf.d/下)

server {
  listen 80;

  location /images/originals/ {
    alias /site/storage/app/public/images/originals/;
    image_filter resize 100 100;
  }
}
Run Code Online (Sandbox Code Playgroud)

更新

Nginx配置(标准)

user  nginx;
worker_processes  1;

error_log  /var/log/nginx/error.log warn;
pid        /var/run/nginx.pid;


events {
    worker_connections  1024;
} …
Run Code Online (Sandbox Code Playgroud)

nginx docker docker-compose

5
推荐指数
1
解决办法
4365
查看次数

在sqlite数据库中用尽唯一ID

我知道sqlite数据库会自动为插入的每个记录生成一个唯一的id(自动增量).

有没有人知道在执行替换查询时是否有可能在sqlite3数据库中耗尽系统唯一ID?

我的意思是数据库中的每一段数据都有自己的类型.例如,系统唯一ID类似于int.如果数据库生成的唯一ID等于MAX_INT,那么数据库将对下一条记录执行什么操作?

谢谢.

database sqlite unique auto-increment

2
推荐指数
2
解决办法
3211
查看次数