- - Como configurar o Docker no Linux

Como configurar o Docker no Linux

Uma das principais vantagens de usar o Linux como umplataforma para o seu servidor é contêineres. Os contêineres são uma tecnologia que permite ao usuário conter um sistema micro-operacional e um software especializado e executá-lo isolado no sistema. Isso permite desempenho e flexibilidade incríveis. Ao falar sobre contêineres no Linux, a solução mais popular disponível no mercado é o Docker. Esse software, uma vez instalado, facilita muito a qualquer um instalar e executar contêineres com facilidade. Veja como obter o Docker no Linux.

ALERTA DE SPOILER: Role para baixo e assista ao tutorial em vídeo no final deste artigo.

Instruções para o Ubuntu

Antes de executar o Docker CE em seu servidor ou desktop Ubuntu, atualize o cache do pacote apt do Ubuntu e instale as atualizações de software que possam precisar de instalação.

sudo apt update
sudo apt upgrade

Depois que seu sistema estiver atualizado, você precisará instalar alguns pacotes. Esses pacotes são importantes e permitirão que o gerenciador de pacotes do Ubuntu interaja melhor com os downloads via HTTPS.

sudo apt-get install 
apt-transport-https 
ca-certificates 
curl 
software-properties-common

A próxima etapa do processo de instalação é adicionar a chave GPG ao repositório oficial do software Docker. Isso é importante, pois o Ubuntu não instalará o software sem ele.

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

Com a chave baixada, adicione o repositório oficial do software Docker CE ao seu sistema Ubuntu.

sudo add-apt-repository 
"deb [arch=amd64] https://download.docker.com/linux/ubuntu 
$(lsb_release -cs) 
stable"

Por fim, atualize as fontes de software do Ubuntu novamente e instale o software Docker para concluir o processo de instalação.

sudo apt update&&sudo apt install docker-ce

Instruções Debian

Antes de instalar o Docker CE para Debian, atualize o sistema. Isso garantirá que o Docker funcione bem em sua máquina.

sudo apt-get update
sudo apt-get upgrade

Com tudo atualizado, você precisaráinstale algumas ferramentas para garantir o download correto dos pacotes do Docker CE. Lembre-se de que as instruções serão diferentes, dependendo do seu lançamento do Debian.

Instruções Debian Stretch / Jesse

sudo apt-get install 
apt-transport-https 
ca-certificates 
curl 
gnupg2 
software-properties-common

Instruções Wheezy

sudo apt-get install 
apt-transport-https 
ca-certificates 
curl 
python-software-properties

Com as ferramentas adicionadas, é hora de instalar a chave GPG do repositório Docker no Debian. Esta é uma etapa crítica, portanto não a ignore. O Debian não instalará o Docker sem ele.

curl -fsSL https://download.docker.com/linux/$(. /etc/os-release; echo "$ID")/gpg | sudo apt-key add -

Em seguida, adicione o repositório de software Docker CE à sua lista de fontes Debian.

sudo add-apt-repository 
"deb [arch=amd64] https://download.docker.com/linux/$(. /etc/os-release; echo "$ID") 
$(lsb_release -cs) 
stable"

Tudo o que resta a fazer agora é atualizar as fontes de software da Debian uma segunda vez e instalar o Docker CE. Faça isso com os seguintes comandos:

sudo apt-get update&&sudo apt-get install docker-ce

Instruções do Fedora

Antes de instalar o Docker no Fedora, você precisaráinstalar alguns plugins Dnf. Isso é importante e permitirá que a instalação do software Docker seja muito mais fácil. Instale os plugins Dnf com:

sudo dnf -y install dnf-plugins-core

Com os plug-ins instalados, é hora de adicionar o repositório de software real à máquina.

sudo dnf config-manager 
--add-repo 
https://download.docker.com/linux/fedora/docker-ce.repo

Adicionando o repositório oficial do software Docker CEpara Dnf e Fedora significa que, conforme o usuário atualiza seu sistema, ele recebe atualizações regulares do Docker. Se você estiver instalando o Docker em um PC que não tenha acesso regular à Internet, acesse a página de download do Docker CE e, em vez disso, obtenha um RPM.

Instale o Docker CE diretamente do gerenciador de pacotes do Fedora para concluir o processo.

sudo dnf install docker-ce

Outros Linux

O Docker é bem suportado no Linux. As distribuições Linux acima são algumas das preferidas pelo Docker. Se você deseja obter o software em uma versão diferente do Linux, é uma boa ideia conferir a documentação. As informações de instalação do Docker são uma ferramenta maravilhosa, e eles têm muitos write-ups para muitas distribuições diferentes do Linux. Verifique também a documentação da distribuição Linux que você usa, pois também pode ajudá-lo a instalar o software docker.

Habilitando o Docker CE

O Docker CE está instalado, mas antes que você possa usarvocê precisará usar o sistema init para ativar seus serviços. Dependendo do sistema operacional usado, as instruções podem ser diferentes. Por exemplo, se você seguiu as instruções do Ubuntu ou Debian, há uma boa chance de os itens do systemd terem sido ativados automaticamente durante o processo de instalação. O Fedora ou outras distribuições Linux que fazem uso do systemd precisarão ativar esses itens separadamente.

Primeiro, ative o serviço na inicialização usando o systemctl enable comando.

sudo systemctl enable docker

Em seguida, inicie imediatamente a janela de encaixe no sistema com o systemctl start comando.

sudo systemctl start docker

Deseja desativar o serviço Docker CE? Usar desativar systemctl.

sudo systemctl disable docker

Além disso, pare o Docker a qualquer momento usando systemctl stope reinicie-o com reinicialização do systemctl.

sudo systemctl stop
sudo systemctl restart

Usando o Docker CE

Com o Docker CE instalado no Linux, você podeinstale e use quantos contêineres desejar. Para testar e verificar se o software Docker CE está funcionando corretamente, você deve primeiro executar o contêiner de teste:

sudo docker run hello-world

Se o contêiner do hello world for iniciado e funcionar corretamente, está tudo pronto. Caso contrário, reinstale o Docker e tente novamente.

Instalar e executar contêineres

A instalação de contêineres na configuração do Docker é bastante direta. Para começar, pesquise no Docker Hub um container que você deseja instalar.

docker search searchterm

Em seguida, instale-o com tração docker.

docker pull containername

Execute o contêiner com:

sudo docker run containername
</p>

Comentários