Docker é altamente compatível com quase todas as distribuições Linux. O Docker pode executar software, bem como criar imagens de sua biblioteca. Em termos simplificados, o Docker é a ferramenta que ameniza os problemas ao executar o software implantado. O snap opera no código do Docker, mas em si não é uma entidade do Docker. A última atualização do Docker mostra a licença Apache 2.0 e reservou direitos autorais sobre seu domínio. O sistema de contêiner do Docker oferece uma solução ideal para software operacional. Isso fornece ao Docker uma vantagem sobre outras plataformas de construção de pacotes. Este guia especifica todas as etapas necessárias para instalar o Docker em seu sistema operacional Arch Linux.
Processo de instalação do Docker
A instalação do Docker no Arch Linux é extremamente fácil devido ao Arch Unit Repository (AUR). Tudo que você precisa fazer é pegar o pacote Docker do AUR e, em seguida, habilitar o pacote em seu servidor. Siga as cinco etapas listadas abaixo para instalar o docker em seu sistema Arch Linux:
- Etapa 1: Habilite o módulo de loop
- Etapa 2: Habilitar snapd por meio de AUR
- Etapa 3: instale o Docker
- Etapa 4: ativar o Docker
- Etapa 5: execute a configuração pós-instalação
Pré-requisitos
Antes de instalar o Docker em seu servidor, você deve considerar a disponibilidade de pré-requisitos em seu servidor. O Docker não é particularmente compatível com dispositivos modificados de nova geração; em vez disso, ele suporta o sistema 64_bit abruptamente. O módulo de loop carregado durante o processo também influencia a instalação do Docker. Garanta a disponibilidade de pacotes AUR em seu servidor. Além disso, certifique-se de que seu sistema está atualizado antes de prosseguir com este comando.
$ sudo pacman -Syu
Habilitar Módulo de Loop
Antes de ativar o modo de loop, primeiro verifique se o modo de loop existe no servidor como um módulo do kernel para Docker por meio do seguinte comando:
$ lsmod | loop grep
Se, depois de executar este comando, ele mostrar que o módulo de loop não está carregado, execute os seguintes comandos para carregá-lo primeiro.
loop de $ modprobe
O primeiro comando formula o arquivo configurado de loop, e o segundo comando empurra o módulo para o kernel do Linux.
Habilitar snapd por meio de AUR
Para habilitar o snapd, você deve primeiro baixar o pacote Docker do AUR. Se os requisitos do AUR estiverem definidos, você pode prosseguir e instalar o Docker a partir do AUR.
Observe que o uso do AUR nem sempre é seguro se não houver autenticação adequada sobre sua operacionalidade; é melhor optar por outras formas se você for novo no AUR porque você precisa ser muito específico e cuidadoso com seus comandos neste repositório. Execute os seguintes comandos para instalar o snapd:
$ cd snapd
$ makepkg -si
Este comando final escolhe o pacote Docker do AUR.
Agora, quanto à instalação de pacotes do AUR, habilite o soquete snapd emitindo o seguinte comando no sistema de terminal:
Em seguida, forme um link genérico entre / snap e sua respectiva biblioteca / var / lib / snapd / snap usando o seguinte comando:
Isso é tudo que você precisa fazer para obter o pacote Docker do AUR em seu sistema Arch Linux. Agora, basta seu servidor para validar que você buscou o pacote Docker do AUR.
Instale o Docker
Depois de ativar o loop e o snapd, tudo o que resta fazer é instalar o Docker. Emita o seguinte comando para completar a instalação.
$ sudo snap install docker
Inicie o Docker
Para usar efetivamente o Docker no Arch Linux, habilite-o em seu servidor. Insira o seguinte comando para ativar e iniciar o Docker:
$ systemctl start docker.serviçoEste comando irá iniciar instantaneamente o Docker. Agora, para inicializar automaticamente o Docker na reinicialização, use o seguinte comando:
$ systemctl enable docker.serviço
Se você ainda está confuso e deseja confirmar se o Docker foi habilitado em seu servidor., o seguinte comando o ajudará a confirmar isso:
Um ponto importante a ser considerado é saber que você pode executar o Docker em seu sistema como um servidor raiz. Se você deseja executar as operações do Docker como outros usuários regulares, pode se inscrever no grupo Docker usando o seguinte comando:
O comando acima irá formular um grupo de usuários do docker. O seguinte comando inscreverá o usuário no respectivo grupo:
$ gpasswd -a user docker [substitua o usuário pelo seu nome de usuário]Reinicie o servidor ou opte pela opção de re-login para finalizar as mudanças como usuário root.
Configuração pós-instalação
Se você está relutante em alterar a posição das imagens do Docker, você pode fazer isso na configuração de pós-instalação do Docker. As imagens padrão do Docker são restauradas no link virtual gerado ao ativar o snapd. Portanto, para alterar esse local, você deve parar o Docker primeiro e, em seguida, inserir o comando para alterar o local das suas imagens do Docker.
Usando Docker
Para verificar a versão do Docker, emita o seguinte:
versão $ dockerPara pesquisar uma imagem, emita o seguinte:
$ docker search
Para baixar uma imagem, emita o seguinte:
Para executar uma imagem, emita o seguinte:
Conclusão
Com o Docker, você pode obter alguns pacotes extremamente seguros. Este guia explica em detalhes como instalar o Docker no Arch Linux. Agora, você pode executar aplicativos de software Docker sem esforço no Linux. O Docker garante uma ótima experiência ao programar no Arch Linux.