Como instalar e iniciar o Docker no Arch Linux

Como instalar e iniciar o Docker no Arch Linux
Na linguagem da programação, o Docker é conhecido como a plataforma principal como um contêiner de software. A descrição do Docker como um contêiner garante o funcionamento suave do software contido em sua biblioteca com configurações adequadas. Uma das principais razões pelas quais os programadores são inclinados a usar o Docker é porque administra os problemas pertinentes ao servidor. Docker fornece a você afirmação de que onde quer que você execute o software, suas funções serão executadas sem problemas e sem problemas.

Docker é altamente compatível com quase todas as distribuições Linux. Docker pode executar o software, além de criar imagens de sua biblioteca. Em termos simplificados, o Docker é a ferramenta que facilita os problemas ao executar o software implantado. O snap opera no código do Docker, mas por si só não é uma entidade do Docker. A atualização mais recente do docker mostra a licença Apache 2.0 e reservou direitos autorais sobre seu domínio. O sistema de contêineres do Docker oferece uma solução ideal para o software operacional. Que 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 para instalar o Docker

A instalação do Docker no Arch Linux é extremamente fácil devido ao repositório da unidade de arco (AUR). Tudo o que você precisa fazer é pegar o pacote do Docker da AUR e depois ativar o pacote em seu servidor. Siga as cinco etapas listadas abaixo para instalar o Docker no seu sistema Arch Linux:

  • Etapa 1: Ative o módulo de loop
  • Etapa 2: Ative o Snapd através do AUR
  • Etapa 3: Instale o Docker
  • Etapa 4: Ativar 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 no seu servidor. O Docker não é particularmente compatível com dispositivos de nova geração modificados; 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 de AUR em seu servidor. Além disso, certifique-se de que seu sistema esteja atualizado antes de prosseguir com este comando.

$ sudo pacman -syu

Ativar módulo de loop

Antes de ativar o modo Loop, primeiro, verifique se o modo de loop existe no servidor como um módulo de kernel para o Docker através do seguinte comando:

$ lsmod | Loop Grep


Se, depois de executar este comando, ele mostrar que o módulo de loop não estiver carregado, execute os seguintes comandos para carregá -lo primeiro.

$ sudo tee /etc /módulos-carga.d/loop.conf <<< "loop"
$ modprobe loop


O primeiro comando formula o arquivo configurado por loop, e o segundo comando empurra o módulo no kernel Linux.

Habilite o Snapd através do AUR

Para ativar o Snapd, você deve primeiro baixar o pacote Docker da AUR. Se os requisitos da AUR estiverem no lugar, você poderá seguir em frente e instalar o docker da AUR.
Observe que o uso de AUR nem sempre é seguro se você não tiver autenticação adequada sobre sua operacionalidade; É melhor optar por outras maneiras se você for novo na AUR porque precisa ser muito específico e cuidadoso com seus comandos neste repositório. Execute os seguintes comandos para instalar o Snapd:

$ git clone https: // aur.Archlinux.org/snapd.git
$ CD Snapd
$ makepkg -si


Este comando final escolhe o pacote Docker da AUR.
Agora, quanto à instalação de pacotes da AUR, ative o soquete Snapd emitindo o seguinte comando no sistema de terminal:

$ sudo systemctl atabille -agora snapd.soquete


Em seguida, forme um link genérico entre/snap e sua respectiva biblioteca/var/lib/snapd/snap usando o seguinte comando:

$ sudo ln -s/var/lib/snapd/snap/snap


É tudo o que você precisa fazer para obter o pacote do Docker da AUR no seu sistema Arch Linux. Agora, simplesmente o seu servidor para validar que você buscou o pacote do Docker da AUR.

Instale o docker

Depois de ativar o loop e o Snapd, tudo o que resta a fazer é instalar o docker. Emitir o seguinte comando para concluir 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ço

Este comando começará instantaneamente o docker. Agora, para inicializar automaticamente o Docker no reiniciar, use o seguinte comando:

$ Systemctl Habilable Docker.serviço


Se você ainda está confuso e deseja confirmar que o Docker foi ativado em seu servidor., O comando a seguir o ajudará a confirmar isso:

$ Docker Info


Um ponto importante a ser refletido é saber que você pode executar o Docker em seu sistema como servidor raiz. Se você deseja executar as operações do Docker, como outros usuários regulares, poderá se alistar no grupo Docker usando o seguinte comando:

$ groupadd Docker

O comando acima formulará um grupo de usuários do Docker. O comando a seguir inscreverá o usuário no respectivo grupo:

$ gpasswd -um usuário do usuário [substitua o usuário pelo seu nome de usuário]

Reinicie o servidor ou opte pela opção Re-Login para finalizar as alterações como usuário root.

Configuração pós-instalação

Se você está relutante em mudar a posição das imagens do Docker, pode fazê-lo na configuração pós-instalação do Docker. As imagens padrão do Docker são restauradas no link virtual gerado ao ativar o Snapd. Então, para alterar esse local, você deve parar o Docker primeiro e depois inserir o comando para alterar a localização de suas imagens do Docker.

Usando o docker

Para verificar a versão do Docker, emita o seguinte:

Versão $ docker

Para pesquisar uma imagem, emita o seguinte:

$ Docker Search


Para baixar uma imagem, emita o seguinte:

$ Docker Pull


Para executar uma imagem, emita o seguinte:

$ Docker Run

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 sem esforço os aplicativos de software Docker no Linux. Docker garante uma ótima experiência ao programar no arch Linux.