Alpine Linux Docker 中 Nginx 配置文件

与 RHEL 及其衍生 Linux 的配置不同。

Alpine Linux 中 nginx 的配置文件在:/etc/nginx/http.d 目录下。

这个与其他操作系统中的 conf.d 目录中保存配置文件是不一样的。

当我们用 Docker 容器管理器打开文件夹的文件的时候,我们可以看到文件的内容。

需要注意的是这个配置文件是以 server 为包裹的扩展配置文件。

内容大致为:

# This is a default site configuration which will simply return 404, preventing
# chance access to any other virtualhost.

server {
	listen 80 default_server;
	listen [::]:80 default_server;

	# Everything is a 404
	location / {
		return 404;
	}

	# You may need this to prevent return 404 recursion.
	location = /404.html {
		internal;
	}
}

上面的内容。

1 Like