1
resposta

Lentidão ao usar Docker com MacOS Catalina

Galera alguém que já teve problema de lentidão ao usar o Docker no MacOS ? (no Catalina para ser mais especifico)

Estou rodando uma app Node usando Docker e Docker-compose. No ambiente de desenvolvimento dessa app eu uso o nodemon para realizar auto-reload do meu código sempre que houver uma alteração, mas esse processo é muito lento quando estou no MacOS. Se eu rodar app sem o Docker o processo de reload do código é feito em 1 segundo, já no docker leva entorno de 3 a 4 segundos. Sou novo no mundo do MacOS e fiquei na duvida se isso é normal.

Configuração do Mac: Modelo 2015 early, Processador i5, memória de 8GB, HD SSD 120GB.

1 resposta

Olá Cleber, tudo bem? Eu não utilizo MacOS, porém isso pode está acontecendo porque você está usando volumes para isso correto? Então acho que esse tempo de 3 a 4 segundos é para que tudo fique sincronizado entre a pasta do host e a pasta do container. E para você que está usando o Node, acho que seria melhor usar o Node diretamente na máquina, sem o Docker, e usar o Docker apenas para coisas auxiliares como banco de dados como Redis, MySQL, MongoDB entre outros.