Agradezco a la enorme ayuda que me brindó Juan de Ingeniería Adhoc. El problema era que al levantar el contenedor de odoo generaba algún conflicto que hacía que el contenedor no se inicie correctamente. Básicamente era porque yo había crado un link a un volumen fuera del contenedor.
Esto hacía que cuando ingresaba la ip del vps me apareciera el error 502 bad gateway.
Una vez que el contenero de odoo levanta bien (tal cual se describe en instalación docker avanzado) y redireccionando el dominio con nginx, anda perfecto.
Para configurar nginx se debe crear un archivo ubicado en /etc/nginx/sites-availables/ , luego crear un ln /etc/nginx/sites-enabled/ y posteriormente recargar nginx con "service nginx reload". El archivo (que me sugirió Juan) basicamente debería contener lo siguiente:
server {
listen 80;
server_name midominio1.com midominio2.com;
access_log /var/log/nginx/log;
error_log /var/log/nginx/error_log;
location / {
proxy_pass http://127.0.0.1:8069;
proxy_set_header X-Forwarded-Host $host;
}
#esto es para poder usar el chat
location /longpolling {
proxy_pass http://127.0.0.1:8072;
}
}
En resumen con las instrucciones de la instalación avanzada con docker de ingeniería adhoc y la redirección de nginx debería funcionar correctamente.
Saludos y todos los méritos a Juan Scarafía