Docker

Como instalar e iniciar o Docker no Arch Linux

Como instalar e iniciar o Docker no Arch Linux
Na linguagem de programação, o Docker é conhecido como a principal plataforma como um contêiner de software. A descrição do Docker como um contêiner garante o bom funcionamento do software contido em sua biblioteca com as configurações adequadas. Uma das principais razões pelas quais os programadores tendem a usar o Docker é porque ele administra as questões pertinentes ao servidor. Docker fornece a você a confirmaçã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. 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:

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.

$ sudo tee / etc / modules-load.d / loop.conf <<< "loop"
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:

$ git clone https: // aur.Archlinux.org / snapd.idiota

$ 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:

$ sudo systemctl enable --now snapd.tomada


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


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ço

Este 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:

$ docker info


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:

docker $ groupadd

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

SuperTuxKart para Linux
SuperTuxKart é um ótimo título projetado para trazer a você a experiência Mario Kart gratuitamente em seu sistema Linux. É bastante desafiador e diver...
Tutorial de Battle for Wesnoth
The Battle for Wesnoth é um dos jogos de estratégia de código aberto mais populares que você pode jogar no momento. Este jogo não está apenas em desen...
0 A.D. Tutorial
Dos muitos jogos de estratégia que existem, 0 A.D. consegue se destacar como um título abrangente e um jogo muito profundo e tático, apesar de ser de ...