Bloco IV · Kit técnico: GitHub e Docker · Lição 22
Docker em dez minutos: instale apps de IA com um só comando
O que são uma imagem e um contentor, como instalar o Docker no Windows, Mac ou Linux e arrancar apps de IA com docker run e docker compose. Inclui volumes e cópias, atualizações, GPU para modelos locais e segurança básica.
- 11 min
- 9 diapositivos animados
- Questionário de 4 perguntas
- Narrada em 6 idiomas
O que vais ver nesta lição
- Imagem e contentor: a receita e o prato
Uma imagem é um pacote com a app e tudo o que ela precisa; um contentor é essa imagem a funcionar no seu computador.
- Instalar o Docker: Desktop no Windows e Mac, Engine no Linux
No Windows e no Mac instala o Docker Desktop, com janela e tudo; no Linux basta o Docker Engine, o motor de código aberto.
- Quanto custa? Licença e alternativas
O Docker Desktop é grátis para uso pessoal e para empresas com menos de 250 funcionários e menos de 10 milhões de dólares por ano.
- docker run: a sua primeira app de IA com um comando
Com docker run descarrega a imagem e arranca o contentor; -p abre uma porta e -v guarda os dados fora do contentor.
- docker compose up -d e o ficheiro .env
As apps com várias peças trazem um docker-compose.yml: um só comando arranca a app, a base de dados e o resto em conjunto.
- Dia a dia: ver, parar, atualizar e copiar
Cinco comandos cobrem quase tudo: ver o que funciona, ler erros, parar, atualizar e fazer cópia antes de mexer em algo.
- RAM, disco e GPU para modelos locais
O Docker partilha a memória do seu computador; se for usar modelos locais, a GPU NVIDIA liga-se com um componente à parte.
- Segurança: não abra portas à internet sem palavra-passe
Uma porta publicada com -p fica aberta a toda a sua rede, e num servidor Linux pode contornar a firewall ufw.
- Resumo: Docker sem medo
Com quatro ideias e meia dúzia de comandos já pode instalar quase qualquer app de IA do GitHub.
Ferramentas e conceitos
- Docker Desktop
- Docker Compose
- WSL 2
- Open WebUI
- NVIDIA Container Toolkit
- Podman
- OrbStack
Entra com a tua conta Google e acede a esta lição e ao curso completo.