1
resposta

Quando executo o comando no windows wsl

docker-compose up --build

O sistema me retorna o erro o erro:

no configuration file provided: not found
1 resposta

Olá Herenildo! Tudo bem?

Esse erro geralmente indica que o Docker Compose não está encontrando o arquivo docker-compose.yaml no diretório em que você está executando o comando.

Seguem algumas sugestões que podem ajudar a resolver o problema:

  1. Verifique o Diretório Atual: Certifique-se de que você está no diretório correto onde o arquivo docker-compose.yaml está localizado. Você pode usar o comando ls no terminal para listar os arquivos do diretório atual e verificar se o docker-compose.yaml está lá.

  2. Nome do Arquivo: Verifique se o nome do arquivo é exatamente docker-compose.yaml ou docker-compose.yml. O Docker Compose aceita ambos, mas o nome precisa estar correto.

  3. Caminho Absoluto: Tente fornecer o caminho absoluto para o arquivo docker-compose.yaml. Por exemplo:

    docker-compose -f /caminho/para/seu/docker-compose.yaml up --build
    
  4. Permissões: Verifique se o arquivo docker-compose.yaml tem as permissões corretas para ser lido. Você pode usar o comando chmod para ajustar as permissões, se necessário.

  5. Instalação do Docker Compose: Certifique-se de que o Docker Compose está corretamente instalado no WSL. Você pode verificar a versão instalada com docker-compose --version.

Espero que essas dicas ajudem a resolver o problema.

Bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.