Docker-compose实例 Nginx

Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器 ,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,公开版本1.19.6发布于2020年12月15日。

nginx

需配置文件 (nginx.conf、default.conf)

1
链接
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
version: '2.0'
services:
nginx:
image: nginx
restart: always
container_name: nginx
ports:
- '81:81'
volumes:
- '/volume1/docker/nginx/conf.d:/etc/nginx/conf.d'
- '/volume1/docker/nginx/log:/var/log/nginx'
- '/volume1/docker/nginx/conf/nginx.conf:/etc/nginx/nginx.conf'
- '/volume1/docker/nginx/html:/usr/share/nginx/html'
- '/volume1/docker/nginx/etc/letsencrypt:/etc/letsencrypt'
networks:
bridge0:
ipv4_address: 172.20.0.11
networks:
bridge0:
external: true
name: bridge0