Logré poner mi proyecto en el droplet y ejecutar la compilación docker-compose con éxito. Cuando ejecuto docker-compose up e intento usar swagger en mi dominio, recibo los siguientes mensajes de error en la consola.
https-portal1_1 | 2020/03/03 22:52:13 [error] 291#291: *51 connect() failed (111: Connection refused) while connecting to upstream.Debo agregar que Nginx no está instalado porque soy nuevo en esto y necesito ayuda.
docker-compose.yml:
#docker-compose version: '2' services: app: build: context: ./ dockerfile: Dockerfile https-portal: image: steveltn/https-portal:1 ports: - '80:80' - '443:443' links: - app restart: always environment: DOMAINS: 'ns2.wechoose.ro -> http://app:5000' STAGE: 'production'Nginx aún no está instalado, intenté instalarlo pero falló probablemente porque no hice bien la configuración.
El archivo de configuración de Nginx que usé antes, que falló, fue así:
Nginx:
server { server_name ns2.wechoose.ro www.ns2.wechoose.ro; location / { proxy_pass http://localhost:5000; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection keep-alive; proxy_set_header Host $host; proxy_cache_bypass $http_upgrade; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; }