【发布时间】:2021-05-19 05:27:39
【问题描述】:
我在 AWS 上使用 EC2 和一个 docker-compose 和一个 nginx 服务器
我的 conf 看起来像这样
server {
listen 80;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
location / {
proxy_pass http://fe:3005;
}
location /web {
rewrite ^/web/(.*) /$1 break;
proxy_pass http://web:3000;
}
}
还有我的 docker-compose.yml
version: "3.3"
services:
nginx:
image: nginx
restart: always
ports:
- "80:80"
volumes:
- ./nginx/nginx.conf:/etc/nginx/conf.d/default.conf
我编辑了 docker-compose 并没有显示所有服务
有没有办法使用公共 dns 和 https?
【问题讨论】:
标签: docker nginx amazon-ec2