@@ -176,8 +176,8 @@ server {
176176}
177177
178178server {
179- listen 443 ssl http2 ;
180- listen [::]:443 ssl http2;
179+ listen 443 ssl;
180+ http2 on ;
181181 server_name xxx.com www.xxx.com;
182182 # root /usr/share/nginx/html;
183183 ssl_certificate "/etc/nginx/ssl/jsonq.top_ecc/jsonq.top.cer";
@@ -209,7 +209,7 @@ server {
209209创建自定义网络桥接
210210
211211` ` ` bash
212- docker network create nginx-minio- network
212+ docker network create nginx-network
213213` ` `
214214
215215查看现有的网络桥接列表
@@ -227,9 +227,9 @@ name: 'minio'
227227services:
228228 minio:
229229 networks:
230- - nginx-minio- network
230+ - nginx-network
231231networks:
232- nginx-minio- network:
232+ nginx-network:
233233 external: true
234234` ` `
235235
@@ -239,9 +239,9 @@ nginx 的 `docker-compose.yml`
239239services:
240240 nginx:
241241 networks:
242- - nginx-minio- network
242+ - nginx-network
243243networks:
244- nginx-minio- network:
244+ nginx-network:
245245 external: true
246246` ` `
247247
@@ -255,8 +255,8 @@ server {
255255}
256256
257257server {
258- listen 443 ssl http2 ;
259- listen [::]:443 ssl http2;
258+ listen 443 ssl;
259+ http2 on ;
260260 server_name minio.jsonq.top www.minio.jsonq.top;
261261 ssl_certificate "/etc/nginx/ssl/jsonq.top_ecc/jsonq.top.cer";
262262 ssl_certificate_key "/etc/nginx/ssl/jsonq.top_ecc/jsonq.top.key";
@@ -408,14 +408,14 @@ services:
408408 ports :
409409 - 3000:3000
410410 networks :
411- - nginx-minio- network
411+ - nginx-network
412412
413413networks :
414- nginx-minio- network :
414+ nginx-network :
415415 external : true
416416` ` `
417417
418- - ` nginx-minio- network` 就是自定义的网络桥接,由于 Nextjs 项目要通过 Nginx 代理,所以必须处于同一个网络桥段下,才能让各容器共享一个网络
418+ - ` nginx-network` 就是自定义的网络桥接,由于 Nextjs 项目要通过 Nginx 代理,所以必须处于同一个网络桥段下,才能让各容器共享一个网络
419419- `image : nextjs` 这里指定了刚才构建的镜像 `nextjs` 镜像,如果不指定,执行 `docker compose up -d` 时,Nextjs 会自动再依据 `Dockerfile` 重新构建一个镜像
420420- `container_name : blog` 指定容器别名,nginx 代理时可以直接 `http://blog:3000` 即可代理到该容器的运行地址
421421
@@ -429,8 +429,8 @@ server {
429429}
430430
431431server {
432- listen 443 ssl http2 ;
433- listen [::]:443 ssl http2;
432+ listen 443 ssl;
433+ http2 on ;
434434 server_name jsonq.top www.jsonq.top;
435435# root /usr/share/nginx/html;
436436 ssl_certificate "/etc/nginx/ssl/jsonq.top_ecc/jsonq.top.cer";
0 commit comments