Desempenho DOCKER
[Finalizado Pelo Aluno]
Boa noite.
Consegui rodar tudo certinho, ficou lindo, mas percebi que está bastante lento o DOCKER mesmo não colocando limites de memória, cpus e HD na configuração de resources.
Acesso a links como por exemplo do login do laravel, está muito lento, e está tudo de forma local ainda.
Essa lentidão eu acredito que não deva ser normal.
Sistema Operacional 64bits Windows PRO (licenciado)
Antivirus desativado
RAM 16Gb
SSD
Core i7
acho que o hardware está legal para o DOCKER.
Olá, Ubiratan!
Tudo bem?
Sua maquina tem excelentes configurações (mais do que o suficiente para trabalhar com Docker em seu máximo desempenho).
--
O seu projeto realmente está dentro do WSL?
O problema mais comum que as pessoas passam, é usando o WSL mapeado, digo, em vez de criar/trabalhar com o projeto dentro do WSL (através do Ubuntu), acessam o projeto de forma mapeada pelo Windows, isso realmente deixa ele muito lento.
(\\wsl.localhost\Ubuntu\home\...)
Tem um print do projeto no terminal?
Apenas uma observação, na Digital Ocean está super rápido.
Docker funciona muito bem no Linux! =D
No seu Windows, tem um print do projeto no terminal de onde está usando o Docker?
ubira@DESKTOP-5P0THJ4 MINGW64 ~/developer/app-laravel (main)
$ pwd
/c/Users/ubira/developer/app-laravel
esse ai geralmente eu rodo dentro do vscode
o prompt que enviei é de onde eu baixei os arquivos para subir a imagem do docker.
Estou fazendo tudo de dentro do docker agora. dentro do container app
vou tentar enviar o print agora
ubira@DESKTOP-5P0THJ4 MINGW64 ~/developer/app-laravel (main)
$ docker-compose exec app bash
ubiratanlima@c89d44df4f02:/var/www$ ls -la
total 344
drwxrwxrwx 1 root root 512 Sep 5 02:46 .
drwxr-xr-x 1 root root 4096 Sep 7 05:25 ..
drwxrwxrwx 1 root root 512 Sep 3 18:20 .docker
-rwxrwxrwx 1 root root 258 Sep 3 15:24 .editorconfig
-rwxrwxrwx 1 root root 1168 Sep 3 22:20 .env
esse é o prompt de onde eu utilizo o php artisan e o composer. (dentro do docker)
Você está usando o Docker fora do WSL, por isso o problema com lentidão;
Precisa usar/trabalhar os projetos dentro do WSL, sempre iniciar o terminal do Windows com o Ubuntu.
O resultado do pwd será algo assim:
/home/nomeseuusuario/
https://prnt.sc/0I6bTCGbKkmn
perfeito. Resolvido. agora está TURBINADO. Gratidão.
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!