У меня есть веб-приложение. Приложение разделено на backend - nodejs и fronter - реагируют. Я использую docker-compose для создания компонентов и развертывания. Когда я открываю в браузере URL (имя хоста): www.mywebpage.com, я получаю ответ Invalid Host Header (304). Но когда я открываю IP-адрес, приложение корректно загружается. Мне нужно включить шоу приложение тоже на имя хоста. Есть мой файл для создания докера
version: '2' services: server:
build:
context: ./server/
command: npm run start
volumes:
- ./server/:/usr/app
- /usr/app/node_modules
ports:
- "8081:8081"
environment:
- NODE_ENV=production
- CHOKIDAR_USEPOLLING=true
restart: always client:
build:
context: ./client/
command: npm start
volumes:
- ./client/:/usr/app
- /usr/app/node_modules
depends_on:
- server
links:
- server
ports:
- "80:8000"
restart: always
environment:
NODE_ENV: production
PORT: 8000
HOSTNAME: mywebpage
hostname: www.mywebpage.com
domainname: www.mywebpage.com
networks:
default:
aliases:
- mypage
Спасибо