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-getNa 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-CommonTodas 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.gpgEscreva 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.listaPara atualizar os pacotes da lista de pacotes: use:
$ sudo apt updateDepois 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.ioAguarde 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 -vComo 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 dockerComo 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-worldA 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.