Instale o docker no Raspberry Pi

Instale o docker no Raspberry Pi
Docker é um sistema de contêinerização para Linux. É usado para executar contêineres leves Linux em cima de outro sistema de operação do host Linux (a.k.um host do docker). Se você está tentando aprender Docker em um computador real, o Raspberry Pi é uma solução muito econômica. Como os contêineres do Docker são leves, você pode facilmente encaixá-lo em 5 a 10 ou mais recipientes do Docker em um host Raspberry Pi. Eu recomendo que você compre Raspberry Pi 3 Modelo B ou Raspberry Pi 3 Modelo B+ Se você quiser configurar o Docker, pois esses modelos de Raspberry Pi têm 1 GB de memória (RAM). Quanto mais lembrança você tiver, melhor. Mas, infelizmente, não há Raspberry Pi ainda que tenha mais de 1 GB de memória.

Neste artigo, mostrarei como instalar o Docker no Raspberry Pi 3 Modelo B. Estarei usando o sistema operacional do Ubuntu no meu Raspberry Pi 3 Modelo B para a demonstração.

O que você precisa:

Você precisa:

  • A Raspberry Pi 3 Modelo B ou Raspberry Pi 3 Modelo B+ Dispositivo de computador de placa única.
  • Pelo menos 16 GB de cartão microSD para instalar o núcleo do Ubuntu.
  • Um cabo Ethernet para conexão com a Internet. Você também pode usar o Wi-Fi interno para a Internet. Mas eu prefiro a conexão com fio, pois acho que é mais confiável.
  • Cabo HDMI.
  • Um monitor com porta HDMI.
  • Um teclado USB para configurar o núcleo do Ubuntu pela primeira vez.
  • Um adaptador de energia para o Raspberry Pi.

Instale o núcleo do Ubuntu no Raspberry Pi 3:

Eu mostrei como instalar e configurar o Ubuntu Core no Raspberry Pi 2 e Raspberry Pi 3 em outro artigo do Raspberry Pi que escrevi no Linuxhint. Você pode verificar (link para o artigo de instalação do Ubuntu no Raspberry Pi)

Powering no Raspberry Pi 3:

Depois de configurar tudo, conecte todos os dispositivos e conectores necessários ao seu Raspberry Pi e ligue -o.

Conectando ao Raspberry Pi 3 via SSH:

Depois de configurar o Ubuntu Core OS, você poderá se conectar ao seu Raspberry Pi 3 via SSH. As informações necessárias para se conectar ao seu Raspberry Pi via SSH devem ser exibidas no monitor conectado ao seu Raspberry Pi, como você pode ver na seção marcada da captura de tela abaixo.

Agora, de qualquer computador que você tenha a chave SSH adicionada à sua conta Ubuntu One, execute o seguinte comando para se conectar ao Raspberry Pi via SSH:

$ ssh [email protected]

OBSERVAÇÃO: Substitua o nome de usuário e o endereço IP do comando com o seu.

Você pode ver um erro ao se conectar ao seu Raspberry Pi via SSH, nesse caso, basta executar o seguinte comando:

$ ssh -keygen -f ~//.ssh/conhecido_hosts -r 192.168.2.15

Agora, você poderá se conectar ao seu Raspberry Pi via SSH novamente. Se for a primeira vez que você estiver se conectando ao seu Raspberry Pi via SSH, você deve ver a seguinte mensagem. Apenas digite sim e depois pressione .

Você deveria estar conectado.

Instalando o Docker no Raspberry Pi 3:

No núcleo do Ubuntu, você só pode instalar pacotes de snap. Felizmente, o Ubuntu Core possui pacote Snap Docker no repositório oficial do pacote Snap. Então, você não terá problemas para instalar o Docker no Raspberry Pi 3. Para instalar o Docker no Raspberry Pi 3, execute o seguinte comando:

$ sudo snap install docker

Como você pode ver, o Docker está sendo instalado. Vai demorar um pouco para completar.

Neste ponto, o docker está instalado. Como você pode ver, a versão do Docker é 18.06.1. É Docker Community Edition.

Agora, execute o seguinte comando para conectar o Docker ao sistema:

$ sudo snap Connect Docker: Home

Usando o Docker no Raspberry Pi 3:

Nesta seção, mostrarei como executar contêineres do Docker no Raspberry Pi 3. Vamos começar. Você pode procurar imagens do Docker com o seguinte comando:

$ sudo docker pesquisa de palavra -chave

Por exemplo, para procurar imagens do Ubuntu Docker, execute o seguinte comando:

$ sudo docker Search ubuntu

Como você pode ver, o resultado da pesquisa é exibido. Você pode baixar e usar qualquer imagem do Docker aqui. A primeira imagem do docker no resultado da pesquisa é Ubuntu. Vamos baixar e instalá -lo.

Para baixar (no termo do docker) o Ubuntu imagem, execute o seguinte comando:

$ sudo docker pule ubuntu

Como você pode ver, o Docker Ubuntu A imagem está sendo puxada.

O Docker Ubuntu A imagem é puxada.

Você pode listar todas as imagens do Docker que você puxou com o seguinte comando:

Imagens de Docker de $ sudo

Agora, você pode criar um recipiente do docker usando o Ubuntu imagem com o seguinte comando:

$ sudo docker run -it ubuntu

Como você pode ver, um contêiner do docker é criado e você está conectado à concha do novo contêiner.

Agora, você pode executar qualquer comando que quiser aqui, como pode ver na captura de tela abaixo.

Para sair da concha do contêiner, execute o seguinte comando:

$ saída

Você pode listar todos os contêineres que você criou com o seguinte comando:

$ sudo docker ps -a

Como você pode ver, o contêiner que eu criei anteriormente tem o ID do contêiner 0F097E568547. O contêiner não está mais funcionando.

Você pode iniciar o contêiner 0F097E568547 Novamente, com o seguinte comando:

$ sudo docker inicial 0f097e568547

Como você pode ver, o contêiner 0F097E568547 está funcionando novamente.

Para fazer login na concha do contêiner, execute o seguinte comando:

$ sudo docker anexo 0f097e568547

Como você pode ver, estou conectado à concha do contêiner 0F097E568547 de novo.

Você pode verificar quanta memória, CPU, E/S de disco, E/S de rede etc. Os contêineres em execução estão usando com o seguinte comando:

Estatísticas de $ sudo docker

Como você pode ver, tenho dois recipientes em execução e seu ID, nome, uso da CPU, uso de memória, uso de rede, uso de disco, PID etc. são exibidos de uma maneira bem formatada.

Estou executando o Docker e 2 recipientes no meu Raspberry Pi 3 e ainda tenho cerca de 786 Mb de memória disponível/grátis. Docker no Raspberry Pi 3 é incrível.

Então, é assim que você instala e usa o Docker no Raspberry Pi 3. Obrigado por ler este artigo.