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.
Você precisa:
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.15Agora, 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 dockerComo 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: HomeUsando 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 -chavePor exemplo, para procurar imagens do Ubuntu Docker, execute o seguinte comando:
$ sudo docker Search ubuntuComo 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 ubuntuComo 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 $ sudoAgora, você pode criar um recipiente do docker usando o Ubuntu imagem com o seguinte comando:
$ sudo docker run -it ubuntuComo 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ídaVocê pode listar todos os contêineres que você criou com o seguinte comando:
$ sudo docker ps -aComo 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 0f097e568547Como 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 0f097e568547Como 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 dockerComo 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.