Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Imagem dos Livros não aparece

Quando coloco localhost:8081 (a porta que estou usando, pois a 80 já está sendo utilizada), aparece o Alura Books como na aula. Após colocar o /seed e salvar, quando retorno à página anterior ou atualizo a página a imagem dos livros não é exibida. Parece que BD salva as imagens, mas não consegue expô-las. Cheguei a trocar as portas na config no NGINX, mas nada muda. Passei o código a limpa, olhei identação, mas não sei o que pode está acontencendo. HELP!

version: '3'
services:
  nginx:
    build:
      dockerfile: ./docker/nginx.dockerfile
      context: .
    image: douglasq/nginx
    container_name: nginx
    ports:
      - '1234:80'
    networks:
      - production-network
    depends_on:
      - 'node1'
      - 'node2'
      - 'node3'

  mongodb:
    image: mongo
    networks:
      - production-network

  node1:
    build:
      dockerfile: ./docker/alura-books.dockerfile
      context: .
    image: douglasq/alura-books
    container_name: alura-books-1
    ports:
      - '3000'
    networks:
      - production-network
    depends_on:
      - 'mongodb'

  node2:
    build:
      dockerfile: ./docker/alura-books.dockerfile
      context: .
    image: douglasq/alura-books
    container_name: alura-books-2
    ports:
      - '3000'
    networks:
      - production-network
    depends_on:
      - 'mongodb'

  node3:
    build:
      dockerfile: ./docker/alura-books.dockerfile
      context: .
    image: douglasq/alura-books
    container_name: alura-books-3
    ports:
      - '3000'
    networks:
      - production-network
    depends_on:
      - 'mongodb'

networks:
  production-network:
    driver: bridge
1 resposta
solução!

Rodei o comando docker-compose up novamente e funcionou. Valeu