Como instalar o Docker no Debian Top 10

Como instalar o Docker no Debian Top 10

Docker é uma estrutura utilizada para o desenvolvimento de aplicativos baseados em contêineres. Esses contêineres são os ambientes de execução leves e pequenos que compartilham o kernel do sistema operacional; No entanto, eles operam isoladamente. Naquela época, os contêineres já eram usados ​​em sistemas baseados em Linux. O projeto Docker tornou mais fácil para os desenvolvedores empacotar seu aplicativo como um “Construa uma vez e corra para qualquer lugar" estratégia.

Docker Container

Os contêineres do Docker podem ser pensados ​​como imagens executáveis. Com o uso da API Docker ou CLI, você pode executar operações diferentes em um contêiner do Docker. Ele também fornece a instalação para conectar um contêiner a uma ou mais redes, conectar qualquer armazenamento ou criar uma nova imagem do docker a partir de um estado existente.

Um contêiner é frequentemente bem separado de seu host e máquina padrão. Você tem controle sobre a rede isolada de um contêiner, seu armazenamento e outros subsistemas subjacentes. A imagem de um contêiner e quaisquer parâmetros de configuração que você fornece são usados ​​para construir ou iniciá -lo. Quaisquer alterações no estado de um contêiner que não sejam salvas em armazenamento persistente são perdidas quando o contêiner é removido.

Benefícios do uso do Docker no Debian 11

Uma das melhores coisas sobre o uso de um projeto de código aberto é a liberdade de escolher a tecnologia que você deseja utilizar para concluir qualquer tarefa. O Docker é adequado para desenvolvedores que exigem um ambiente leve, pequeno e limpo para fins de teste e desejam evitar amplos gerenciamento e configurações. Também pode testar, enviar e implantar código rapidamente, o que ajuda a minimizar o atraso entre escrever o código e executá -lo em um ambiente.

Se o Docker estiver instalado no seu sistema e todos ao seu redor têm algum know-how relacionado ao Docker Toolchain, então Docker Community Edition (CE) é a plataforma para você começar com contêineres.

Como instalar dependências do Docker

Primeiro de tudo, abra seu terminal debian pressionando “Ctrl+alt+t”E execute o comando abaixo para atualizar os repositórios do sistema:

Atualização $ sudo apt-get

Na próxima etapa, adicionaremos as dependências do Docker necessárias ao sistema.

$ sudo apt -y instalar apt-transport-https Certificados Cerl GNUPG2 Software-Properties-Common

Todas as dependências foram instaladas.

Como importar o Docker GPG Key and Repository no Debian 11

Para assinar os pacotes do Docker, você deve importar sua chave oficial para o seu sistema. Para isso, escreva o comando curl no terminal.

$ CURL -FSSL https: // Download.Docker.com/linux/debian/gpg | sudo gpg--daarmor -o/usr/share/keyrings/docker-archive-keyring.gpg

Escreva o comando abaixo do ritmo para adicionar repositório:

$ echo "Deb [arch = amd64 assinado por/usr/share/keyrings/docker-archive-keyring.gpg] https: // download.Docker.com/linux/debian $ (lsb_release -cs) estável "| sudo tee/etc/apt/fontes.lista.D/Docker.lista

Para atualizar os pacotes da lista de pacotes: use:

$ sudo apt update

Depois de atualizar a lista de pacotes, agora podemos avançar em direção à próxima etapa.

Como instalar o Docker no Debian 11

Agora, execute este comando para instalar o Docker em um sistema Debian 11:

$ sudo apt install -y docker-c docker-c-cli contêinerd.io

Aguarde alguns minutos, pois a instalação do Docker levará algum tempo:

Se você deseja confirmar a existência do Docker em seu sistema, escreva o “Docker”Comando com o“-v”Opção. O "-v”A opção é adicionada para mostrar a versão do Docker:

$ docker -v

Como verificar o serviço do Docker no Debian 11

Depois de instalar com êxito o Docker em seu sistema, o próximo passo é verificar seu status usando o “SystemCtl”Comando. O "SystemCtl”O comando é utilizado para controlar diferentes serviços em um sistema. No nosso caso, executaremos o “SystemCtl”Comando com o“status”Opção para ver se o serviço do Docker está ativo ou inativo em nosso sistema Debian:

$ sudo systemctl status docker

Como você pode ver, o serviço do Docker está ativo em nossos centos:

Como testar o Docker no Debian 11

Até este ponto, instalamos o Docker e verificamos seu status em nosso sistema Debian. Agora, o que devemos fazer a seguir? Testaremos o funcionamento do Docker executando um recipiente de amostra. Por exemplo, no comando abaixo do dado, tentaremos executar o “Olá Mundo”Global Docker Container:

$ sudo docker run hello-world

A saída declara que o Docker está trabalhando sem esforço no sistema:

Conclusão

Docker é uma estrutura de software utilizada para desenvolver, testar e implantar aplicativos rapidamente. Ele organiza aplicativos ou pacotes em contêineres, incluindo tudo o que seu aplicativo exige para operar, como ferramentas do sistema, bibliotecas, código e tempo de execução. O Docker permite que você implante e dimensione aplicativos em qualquer ambiente rapidamente. Esta redação mostrou Como instalar o Docker em Debian. Além disso, mostramos o procedimento para testar o Docker em seu sistema Debian 11.