hello i have this compose for docker but only the node where I log in for the first time works
Do I need to do an additional configuration?
version: '3.1'
services:
web1:
image: odoo:14.0
depends_on:
- mydb
ports:
- "8070:8069"
environment:
- HOST=mydb
- USER=odoo
- PASSWORD=myodoo
networks:
- odoo_net
web2:
image: odoo:14.0
depends_on:
- mydb
ports:
- "8071:8069"
environment:
- HOST=mydb
- USER=odoo
- PASSWORD=myodoo
networks:
- odoo_net
mydb:
image: postgres:15
environment:
- POSTGRES_DB=postgres
- POSTGRES_PASSWORD=myodoo
- POSTGRES_USER=odoo
networks:
- odoo_net
nginx:
image: nginx:latest
volumes:
- ./nginx:/nginx-override
- ./nginx.conf:/etc/nginx/nginx.conf:ro
ports:
- "80:80"
depends_on:
- web1
- web2
networks:
- odoo_net
networks:
odoo_net:
nginx.conf
events {
worker_connections 1024;
}
http {
upstream my_upstream {
server web1:8069;
server web2:8069;
}
server {
listen 80;
location / {
proxy_set_header Host $host;
proxy_pass http://my_upstream;
}
}
}