Desempenho DOCKER
[Finalizado Pelo Aluno]
![Ubiratan Lima](https://storage.googleapis.com/eti-academy/users/ubiratan-lima.jpg)
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?
![Carlos Ferreira](https://storage.googleapis.com/eti-academy/users/carlos-ferreira.jpg)
Apenas uma observação, na Digital Ocean está super rápido.
![Ubiratan Lima](https://storage.googleapis.com/eti-academy/users/ubiratan-lima.jpg)
Docker funciona muito bem no Linux! =D
No seu Windows, tem um print do projeto no terminal de onde está usando o Docker?
![Carlos Ferreira](https://storage.googleapis.com/eti-academy/users/carlos-ferreira.jpg)
ubira@DESKTOP-5P0THJ4 MINGW64 ~/developer/app-laravel (main)
$ pwd
/c/Users/ubira/developer/app-laravel
esse ai geralmente eu rodo dentro do vscode
![Ubiratan Lima](https://storage.googleapis.com/eti-academy/users/ubiratan-lima.jpg)
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
![Ubiratan Lima](https://storage.googleapis.com/eti-academy/users/ubiratan-lima.jpg)
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)
![Ubiratan Lima](https://storage.googleapis.com/eti-academy/users/ubiratan-lima.jpg)
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
![Carlos Ferreira](https://storage.googleapis.com/eti-academy/users/carlos-ferreira.jpg)
perfeito. Resolvido. agora está TURBINADO. Gratidão.
![Ubiratan Lima](https://storage.googleapis.com/eti-academy/users/ubiratan-lima.jpg)
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!