rest-api-node-js icon indicating copy to clipboard operation
rest-api-node-js copied to clipboard

Problemas com o Docker Desktop

Open Renato-Afonso opened this issue 5 years ago • 3 comments

Olá Maransatto, estou seguindo seus tutoriais de REST API e estava tudo indo bem até domingo passado (27/12/2020) quando meu Docker recebeu uma mensagem de atualização para a build 3.0.0, obviamente eu escolhi atualiza-lo querendo uma ferramenta mais organizada, mas o update nunca terminou ficou preso na análise VM e ficou assim por horas, devido a isso eu cancelei o processo imaginando que deu algum problema e reiniciando resolveria, mas do nada quando eu reinicio a ferramenta todos os meus containers sumiram por conta disso! Decididamente pensei, terei de desinstala-lo, reinstala-lo e rever a aula de Docker para instalar o MariaDB de novo, mas nem isso eu posso fazer, o programa de desinstalar fica travado da mesma forma que o update.

image

O que eu faço? Se o programa não pode ser atualizado, usado ou desinstalado, o que eu posso fazer para continuar com as aulas? Você teria uma solução para meu problema com o Docker?

Renato-Afonso avatar Dec 28 '20 20:12 Renato-Afonso

Olá @Renato-Afonso Eu tenho visto muita dificuldade do pessoal em usar o Docker no Windows. Infelizmente eu não tenho essa experiência, pois eu usei bastante no Linux e no macOS.

De qualquer modo, pra fazer a API, o docker foi apenas uma sugestão pra facilitar, pra não precisar instalar o mysql na máquina, mas no caso do windows, acho que o mais prático seria instalar o mysql de modo nativo mesmo, na porta 3306.

Bom, uma recomendação que eu posso te dar é de criar o hábito de usar o Linux. Eu trabalhei muitos anos apenas com windows, mas me redescobri como programador quando decidi migrar para o linux e começar a fazer tudo por lá. No começo é difícil a mudança de paradigma, mas depois você vai perceber que é vantajoso, acaba ganhando em produtividade e conhecimento geral.

Maransatto avatar Dec 29 '20 10:12 Maransatto

Bem, agradeço a orientação, mas infelizmente não tenho como faze-lo no momento...tanto não tenho como aplicar o linux nesta máquina como não tenho como comprar uma nova e começar do zero (ou de onde parei por assim dizer), se encontrar alguma forma/processo para resolver meus problemas com o Docker, me mantenha informado, pois nem é o fato de estar parado nas aulas que me incomoda, é o fato do programa além de não funcionar estar tanto ocupando espaço quanto eficiência da minha máquina enquanto a uso para trabalho.

De qualquer forma agradeço novamente pela orientação,

Renato Afonso.

Renato-Afonso avatar Dec 29 '20 14:12 Renato-Afonso

Bom dia @Renato-Afonso ,

Bem estranho esse problema, mas dando uma olhada na internet para que você não é o unico. Dê uma olhada nesse link aqui: https://forums.docker.com/t/cannot-uninstall-docker-for-windows/15661/13 .

Como o Maransatto mesmo disse, talvez a solução mais simples seja você instalar o MariaDB nativo ou o MYSQL que via dar certo também. Lembrando que o Docker só é uma ferramenta nesse processo nos fornecer o serviço do banco. Em breve no canal terá uma playlist de docker e você poderá entender melhor o fluxo.

Caso encontre a solução compartilhe o link aqui na issue para caso alguém se depare com o mesmo problema.

renanzulian avatar Dec 30 '20 13:12 renanzulian