Acesso negado ao docker
Olá, estou com problemas ao rodar o comando docker-compose up -d nginx mysql ou qualquer outro comando docker.
Os erros que aparecem são:
pywintypes.error: (5, 'CreateFile', 'Acesso negado.')
Failed to execute script docker-compose
error during connect: Get http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.32/containers/json: open //./pipe/docker_engine: Acesso negado. In the default daemon configuration on Windows, the docker client must be run elevated to connect. This error may also indicate that the docker daemon is not running.
Olá, Matheus!
Como vai?
Você está no Windows?
Se sim, o Docker só roda bem nessas versões porque contém o recurso de Hyper-v:
Windows 10 Enterprise
Windows 10 Professional
Windows 10 Education
Se tiver em uma versão diferente dessas precisa utilizar o Docker Toolbox (https://www.docker.com/products/docker-toolbox)
Outro ponto, pode ser que o diretório onde colocou os arquivo não tenha permissão. Deixe preferencialmente no disco "C".
Outro ponto que pode gerar erro é se no caminho do que definiu tiver algum espaço ou caractere especial.
Aguardo o seu retorno! :-)
Estou utilizando o Windows 10 Education: http://prntscr.com/h1uowc
A pasta da VM do docker continha espaços, retirei e funcionou: http://prntscr.com/h1upkv
Porém não consigo rodar o comando: docker-compose up -d nginx mysql
Provavélmente deve ser porque meu C: não está compartilhado com a VM docker, ja tentei de tudo e não consigo compartilhar...
http://prntscr.com/h1uri4
http://prntscr.com/h1urog
De tudo para você não perder tanto tempo pode utilizar o Vagrant.
Mas, sobre o Docker, os requisitos do seu sistema já atende (Virtualização Ativada, Hyper-v Habilitado e Windows 10 Education)
Pelo utilitário do Docker que está aberto (https://prnt.sc/h1urog) parace que está utilizando o Docker Toolbox (não sei)
Se for o caso, pode desinstalar o docker e fazer o download novamente.
Segue o link para download: https://store.docker.com/editions/community/docker-ce-desktop-windows
E faz um teste amigo amigo, roda alguma imagem do docker, exemplo:
docker run hello-world
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!