Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

Permissão para salvar volume no diretório do desktop

docker run -it -v "C:\WINDOWS\system32\C:/var/ww" ubuntu docker: Error response from daemon: mkdir C:\WINDOWS\system32\C: Acesso negado. See 'docker run --help'. Ao executar o comando a cima ele me retorna acesso negado, alguem sabe qual é a solução para isso??

4 respostas

Olá, Guilherme.

A pasta C:\WINDOWS\system32 contém arquivos fundamentais do Windows, e o ideal seria não alterar seu conteúdo. Possivelmente seu usuário está sem permissão de escrita nela

O ideal seria você optar por outra pasta, por exemplo, o Desktop, como no exemplo da aula

Tive problema para executar o comando exatamente como o professor mostra na aula:

docker run -it -v "C:\Users\AnaPaula\Desktop:/var/www" ubuntu

Deu o erro abaixo (fiz a instalação do Docker via Docker Toolbox):

$ docker run -it -v "C:\Users\Ana\Desktop:/var/www" ubuntu C:\Program Files\Docker Toolbox\docker.exe: Error response from daemon: invalid mode: /var/www. See 'C:\Program Files\Docker Toolbox\docker.exe run --help'.

Funcionou passando o caminho dessa forma:

docker run -it -v c\Users\Ana\Desktop:/var/www ubuntu
solução!

Complementando:

Da maneira acima, iniciou o container, porém eu não conseguia visualizar os arquivos na minha máquina física.

Tentanto assim, funcionou:

docker run -it -v //c/Users/Ana/Desktop/volume:/var/www ubuntu

Dessa forma, consigo acessar os arquivos na máquina física.

muito obrigado ana !

Que bom que deu certo pra você também, Guilherme!