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!