[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
Gabriel da Silva Fernandes
Criador Gabriel da Silva Fernandes 10/11/2021

Fiz um git clone setup-docker-laravel/tree/laravel-8

e todas as configuraçoes seguindo passo a passo. hora de subir os containers docker-compose up -d deu erro.

estou tentando rodar na minha maquina local, ainda não sou familiarizado em rodar docker local. 

msg de erro

 

Traceback (most recent call last):

  File "docker-compose", line 3, in <module>

  File "compose\cli\main.py", line 81, in main

  File "compose\cli\main.py", line 200, in perform_command

  File "compose\cli\command.py", line 60, in project_from_options

  File "compose\cli\command.py", line 152, in get_project

  File "compose\cli\docker_client.py", line 41, in get_client

  File "compose\cli\docker_client.py", line 170, in docker_client

  File "docker\api\client.py", line 197, in __init__

  File "docker\api\client.py", line 221, in _retrieve_server_version

docker.errors.DockerException: Error while fetching server API version: (2, 'CreateFile', 'O sistema não pode encontrar o arquivo especificado.')

[14112] Failed to execute script docker-compose

 

Manager Carlos Ferreira 10/11/2021

Olá Gabriel, tudo bem?

Se quiser dar uma familiarizada boa com o Docker, recomendo esse curso: https://academy.especializati.com.br/curso/docker

Qual a versão do seu Docker?

Precisa estar com o Docker atualizado, porque a versão "3.8" setada no arquivo docker-compose.yml requer a versão mais recente do Docker instalado.

Carlos Ferreira
Criador Gabriel da Silva Fernandes 10/11/2021

docker --version = Docker version 20.10.8, build 3967b7d

docker-compose --version = docker-compose version 1.29.2, build 5becea4c

ainda nao tinha feito esse curso de docker, vou fazer e depois volto pra esse curso e eloquent

Gabriel da Silva Fernandes
Manager Carlos Ferreira 10/11/2021

Você está no MAC?
Experimenta exportar a variável de ambiente LANG, rode esse comando no terminal:
export LANG=en_US.UTF-8

Carlos Ferreira
Criador Gabriel da Silva Fernandes 10/11/2021

estou usando windows. ainda nao conseguir resolver. fui fazer o curso de docker e tbm nao conseguir rodar docker run mysql, docker run hello world, docker pull mysql. nada disso funcina.

$ docker run hello world

docker: error during connect: This error may indicate that the docker daemon is not running.: Post "http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.24/containers/create": open //./pipe/docker_engine: O sistema não pode encontrar o arquivo especificado.

See 'docker run --help'.

---------------------------------

$ docker --version

Docker version 20.10.10, build b485636

 

 

Gabriel da Silva Fernandes
Manager Carlos Ferreira 10/11/2021

O seus containers estão rodando como Linux Container? Deve ser!

Se não tiver, clica em "Switch to Linux containers..." (https://prnt.sc/1za0zd6)
---

Abra o PowerShell como admin: https://prnt.sc/1za1857
E rode esse comando:
'C:\Program Files\Docker\Docker\DockerCli.exe' -SwitchDaemon

Carlos Ferreira
Criador Gabriel da Silva Fernandes 10/11/2021

Consegui resolvi aqui, era problema de configurançao de ambiente. Estava tando erro no wsl 2 quando ia inicar o docker. mas desde de ja obrigado pela atenção. Essa ajuda aqui é fundamental pro cresciemento do aluno. Simbora para os proximos bugs, sempre tem, nao tem como fugir. rsrsr

Gabriel da Silva Fernandes
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!