1
resposta

Tenho que mudar algo pra rodar com rancher desktop + containerd?

Tenho que mudar algo pra rodar com rancher desktop + containerd? Erro dizendo que nao encontrou arquivo ou diretorio

version: '3' services: postgres: image: "postgres" environment:

  - POSTGRES_USER=root
  - POSTGRES_PASSWORD=root
  - POSTGRES_DB=root      
ports:
  - "5432:5432"
volumes:
  - ./migration/docker-database-initial.sql:/docker-entrypoint-initdb.d/docker-database-initial.sql   

pgadmin-compose: image: dpage/pgadmin4 environment: PGADMIN_DEFAULT_EMAIL: "gui@alura.com" PGADMIN_DEFAULT_PASSWORD: "123456" ports:

  - "54321:80"
depends_on:
  - postgres
1 resposta

Olá, Clivaly!

Pelo que entendi, você está enfrentando um problema ao tentar rodar sua aplicação com Rancher Desktop e Containerd. O erro que você está recebendo é relacionado a um arquivo ou diretório não encontrado.

Pelo contexto que você compartilhou, parece que o problema está relacionado ao volume que você está tentando montar no serviço do PostgreSQL. Verifique se o caminho do arquivo docker-database-initial.sql está correto em relação ao diretório de trabalho atual. Certifique-se de que o arquivo está presente no diretório ./migration/ e que você está executando o comando docker-compose up a partir do diretório correto.

Além disso, verifique se você tem permissão de leitura no arquivo docker-database-initial.sql e se o diretório ./migration/ existe.

Se você confirmar que o caminho está correto e que o arquivo e o diretório existem, pode ser necessário verificar se o Rancher Desktop e o Containerd estão configurados corretamente para trabalhar com volumes e montagens de arquivos.

Infelizmente, sem mais informações sobre o erro específico que você está enfrentando e sobre a configuração do seu ambiente, é difícil fornecer uma solução precisa. No entanto, espero que essas sugestões possam ajudá-lo a resolver o problema.

Espero ter ajudado e bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software