我正在尝试在我的 Mac 上本地设置一个简单的网络堆栈。
我正在使用 docker-compose 一次旋转所有服务,这是文件:
version: "3"
services:
nginx:
container_name: nginx
build: ./nginx/
ports:
- "80:80"
networks:
- backbone
landingpage:
container_name: landingpage
build: ./landingpage/
networks:
- backbone
expose:
- 3000
frontend:
container_name: frontend
build: ./frontend/
networks:
- backbone
expose:
- 3001
networks:
backbone:
driver: bridge
Run Code Online (Sandbox Code Playgroud)
这是 nginx 配置文件(使用 Dockerfile 中的 COPY 命令复制到容器中):
worker_processes 1;
events {
worker_connections 1024;
}
http {
include /etc/nginx/mime.types;
gzip on;
gzip_http_version …Run Code Online (Sandbox Code Playgroud)