Erro ao rodar o ultimo comando
Boa tarde Carlos!
Fui executar esse ultimo comando e não rodou.
Apareceu a seguinte mensagem:
C:\Projetos\Loja\laradock (master -> origin)
λ docker-compose up -d nginx mysql phpmyadmin
'docker-compose' não é reconhecido como um comando interno
ou externo, um programa operável ou um arquivo em lotes.
Sabe me dizer o que devo fazer para que esse comando seja reconhecido?
Desde já muito obrigado!
Olá, Jefferson!
Tudo bem?
Você está no Windows?
Reiniciou o S.O. após a instalação?
-----------
No Windows:
Primeiro passo é verificar se a virtualização está habilitada, e habilitar o Hyper-v.
Próximo passo é ir no ícone do Docker na bandeja do Windows e alternar o tipo de container de Windows para Linux "Clica na opção: Switch to Linux Container", no final precisa estar assim: http://prntscr.com/lf6qli
Reinicia o Docker e tenta novamente.
Boa tarde Carlos!
Eu fiz vários teste e consegui após reinstalar o DOCKER.
Mas agora já quase no final de todo o download, apareceu essa mensagem:
Successfully built b5e864b2a110
Successfully tagged laradock_nginx:latest
WARNING: Image for service nginx was built because it did not already exist. To rebuild this image you must use `docker-compose build` or `docker-compose up --build`.
Creating laradock_docker-in-docker_1 ...
Creating laradock_mysql_1 ... error
Creating laradock_docker-in-docker_1 ... error
ERROR: for laradock_mysql_1 Cannot create container for service mysql: b'Drive has not been shared'
ERROR: for laradock_docker-in-docker_1 Cannot create container for service docker-in-docker: b'Drive has not been shared'
ERROR: for mysql Cannot create container for service mysql: b'Drive has not been shared'
ERROR: for docker-in-docker Cannot create container for service docker-in-docker: b'Drive has not been shared'
ERROR: Encountered errors while bringing up the project.
Ai tentei rodar novamente o código, mas ele pede a senha da máquina que foi criada.
Olá, amigo!
Agora está gerando essa mensagem "Drive has not been shared"
Precisa ir no ícone do Docker, acessar as configurações e compartilhar a unidade de disco (C:/, D:/) com o Docker.
Se tiver dúvidas me retorna.
Você é fera mesmo hein.. kkkkkk
Consegui.. deu certinho!! Muito Obrigado pela paciência e atenção.
Que coisa linda *--------------* fiz os passos e o meu funcionou direitinho. Tudo bem que tive que trocar a minha versão do Windows Home para o PRO pois o hyper-v não funfava na versão do meu windows, baixei o docker e corri para o abraço. Obrigadaaa \o/
Não ocorreu como o esperado o abraço --'', obtive um erro
File "compose\cli\main.py", line 72, in main File "compose\cli\main.py", line 128, in perform_command File "compose\cli\main.py", line 491, in exec_command File "compose\cli\main.py", line 1469, in call_docker File "subprocess.py", line 172, in call File "subprocess.py", line 394, in __init__ File "subprocess.py", line 644, in _execute_child TypeError: environment can only contain strings
Para resolver fiz downgrade da minha versão do docker, configurei novamente com partilhamento de driver e depois rodei o docker-compose.
Até agora tudo lindo vamos ver se continua assim, se não, volto aqui para deixar o meu depoimento kkkkk
Olá, Lívia!
Abre uma nova thread (ticket) para discutirmos esse assunto.
No aguardo
Solução para quem está utilizando a versão Home do Windows 10: https://docs.docker.com/toolbox/toolbox_install_windows/
Para quem usa o HOME o que fazer? Só dará para trabalhar se for com o PRO?
Olá, Francisco!
Abre uma nova thread (ticket) para discutirmos esse assunto.
No aguardo.
Abs;
Carlos, segue o meu erro:
ERROR: for laradock_php-fpm_1 Cannot start service php-fpm: OCI runtime create failed: container_linux.go:349: starting container process caused "process_linux.go:449: container init caused \"rootfs_linux.go:58: mounting \\\"/host_mnt/c/Docker/laradock/php-fpm/php7.3.ini\\\" to rootfs \\\"/var/lib/docker/overlay2/9ec20fa79831f6e7abcac51034ef4961a875a0d35d277fe461bfd173b56e4589/merged\\\" at \\\"/var/lib/docker/overlay2/9ec20fa79831f6e7abcac51034ef4961a875a0d35d277fe461bfd173b56e4589/merged/usr/local/etc/php/php.ini\\\" caused \\\"not a directory\\\"\"": unknown: Are you trying to mount a directory onto a file (or vice-versa)? Check if the specified host path exists and is the expected type
Olá, Fabiano!
Abre uma nova thread (ticket) para discutirmos esse assunto.
No aguardo.
Abs;
regis@Regis-Notebook:~/Projetos/laradock$ sudo docker-compose up -d nginx mysql phpmyadmin
Starting laradock_mysql_1 ...
Starting laradock_docker-in-docker_1 ...
Starting laradock_mysql_1
Starting laradock_docker-in-docker_1 ... done
Starting laradock_workspace_1 ...
Starting laradock_mysql_1 ... done
Starting laradock_phpmyadmin_1 ...
Starting laradock_phpmyadmin_1 ... error
ERROR: for laradock_phpmyadmin_1 Cannot start service phpmyadmin: driver failed programming external connectivity on endpoint laradock_phpmyadStarting laradock_workspace_1 ... done
Starting laradock_php-fpm_1 ...
Starting laradock_php-fpm_1 ... done
Starting laradock_nginx_1 ...
Starting laradock_nginx_1 ... done
ERROR: for phpmyadmin Cannot start service phpmyadmin: driver failed programming external connectivity on endpoint laradock_phpmyadmin_1 (60f1b249a0975551eef41069db8c9ca169be48d7177eaf8a8218267b0d0f1144): Bind for 0.0.0.0:8080 failed: port is already allocated
ERROR: Encountered errors while bringing up the project.
Me ajuda nessa ai pessoal? Não estou conseguindo resolver...
Resolvido a dúvida acima, rs
Ta mas posta a solução pois eu também estou este mesmo erro.
Olá, Leonardo!
Abre uma nova thread (ticket) para discutirmos a sua dúvida.
No aguardo.
Abs;
*** Resolver erro laradock_phpmyadmin_1 ***
ERROR: for laradock_phpmyadmin_1 Cannot start service phpmyadmin: driver failed programming external connectivity on endpoint laradock_phpmyadStarting laradock_workspace_1 ... done
Starting laradock_php-fpm_1 ...
Starting laradock_php-fpm_1 ... done
Starting laradock_nginx_1 ...
Starting laradock_nginx_1 ... done
ERROR: for phpmyadmin Cannot start service phpmyadmin: driver failed programming external connectivity on endpoint laradock_phpmyadmin_1 (60f1b249a0975551eef41069db8c9ca169be48d7177eaf8a8218267b0d0f1144): Bind for 0.0.0.0:8080 failed: port is already allocated
ERROR: Encountered errors while bringing up the project.
Basta altera no arquivo .env na linha 406 PMA_PORT=8080 para outra porta da sua escolha. Exemplo PMA_PORT=8089
Olá, Wastr!
Abre uma nova thread (ticket) para discutirmos a sua dúvida.
Boa tarde, tudo bem?
comogo esta dando esse erro:
docker-compose up -d nginx mysql phpmyadmin
Creating network "laradock_frontend" with driver "bridge"
ERROR: could not find plugin bridge in v1 plugin registry: plugin not found
poderia me ajudar?
Olá, Luiz!
Abre uma thread (ticket) para discutirmos a sua dúvida.
No aguardo.
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!