在 Ubuntu 20.04 上安装 NGINX 1.18 后出现错误

在 Ubuntu 20.04 上安装 NGINX 1.18 后出现错误

我通过在 Ubuntu 20.04 基础操作系统上安装 NGINX 1.18 构建了一个 docker 镜像。运行时,我们看到以下错误消息:

nginx:[emerg] open()“/etc/nginx/modules-enabled/50-mod-http-image-filter.conf”在/etc/nginx/nginx.conf:4 中失败(2:没有此文件或目录)

Dockerfile 看起来像这样:

FROM ubuntu:20.04 
LABEL name="nginx base image" \
RUN apt-get update \
&& apt-get install -y nginx \
&& apt-get clean \
&& rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* 

我尝试再次重建图像,但问题并未解决。如果有人遇到此错误并修复了它,请提供建议。

答案1

使用以下命令启动在容器中运行的 NGINX 实例并使用默认 NGINX 配置:

$ docker run --name mynginx1 -p 80:80 -d nginx

相关内容