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.

Entrar no curso

O que vais ver nesta lição

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

  7. 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.

  8. 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.

  9. 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

Entra com a tua conta Google e acede a esta lição e ao curso completo.

Entrar no cursoVer o programa completo

Mais lições do bloco