Docker Anexado ao contêiner em execução

Docker Anexado ao contêiner em execução
Docker é uma coleção de soluções de infraestrutura que fornecem muitos programas em contêineres usando emulação no nível do sistema operacional. Os contêineres parecem estar separados dos outros e incluem seus programas independentes, módulos e configurações de configuração. Os contêineres podem interagir entre si em interfaces definidas. Este artigo mostrará como um usuário pode anexar o Docker com alguns contêineres em execução no Ubuntu 20.04 Sistema. Vamos começar com o lançamento do shell e atualizar o sistema com o pacote "apt". O comando foi executado no shell, como mostrado na imagem.

Agora o sistema já está atualizado, vamos instalar o utilitário do Docker em nosso Ubuntu 20.04 Sistema. Para isso, usaremos o utilitário "snap" do nosso sistema. Para isso, você deve ter um utilitário ou pacote SNAP instalado no sistema. Então, usamos a consulta "Instalar" no shell com a palavra -chave "Docker" pelo uso do utilitário "snap". Após a execução, o sistema começou a baixar o docker usando o Snap, como mostrado abaixo.

Depois de um tempo, será montado e a linha mostrada será exibida na concha.

Temos que usar o comando SystemCTL para iniciar o utilitário Docker. Portanto, o comando foi usado com o nome "Docker" enquanto utiliza a palavra "Start" para fazer com que a palavra "ativa" para torná -la ativa em nosso sistema

Quando verificamos o status atual do Docker, o comando SystemCTL nos mostra que o Docker está ativo e em execução em nosso sistema, conforme exibido na imagem abaixo.

Você precisa adicionar a tecla SSL CURL para o docker que instalamos. Você tem que utilizar o comando abaixo da demonstração na imagem no seu terminal de shell como fizemos. Você receberá o resultado com a palavra "ok" como mostrado.

Vamos tentar nos conectar com o Docker e seus recipientes através do comando "ps". Executar este comando pode levá -lo a uma permissão negado erro, como recebemos na imagem anexada.

Você não precisa entrar em pânico. Este erro pode ser resolvido com um simples comando de "chmod". Este comando será usado para obter permissão para o “Docker.Arquivo de Sock ”mantido em nosso sistema. Pode pedir sua senha de sudo e você verá funcionando.

Agora, quando você executa o comando "ps" do Docker no shell, ele mostrará a saída com alguns nomes de colunas. Atualmente, não há recipientes encontrados até agora em nosso Docker. A bandeira "-a" mostra o total de recipientes em nosso sistema, eu.e., zero. A bandeira "-l" mostrará o último contêiner usado em nosso Docker, que também está vazio. Lá, precisamos criar um.

Para a criação do contêiner, precisamos de imagens para o Docker. Podemos adquirir essas imagens no site do Docker e podemos ser puxadas para dentro do docker usando o comando puxar no shell. Durante a verificação, descobrimos que nosso docker não tem imagens de acordo com o comando.

Usando o comando pull, vamos começar a puxar as imagens em nosso utilitário Docker. Então, estaremos puxando mais de 2 a 3 imagens. Então, utilizamos o comando Pull Docker para obter a imagem "Hello-World" do Docker. Como mostrado abaixo, levará 1 minuto para puxá -lo e baixá -lo no sistema.

Em seguida, baixamos outra imagem chamada "Busy Box" através da consulta Pull.

Como mostrado na foto em anexo, a imagem mais genérica do "Ubuntu" foi puxada para fora.

Agora, podemos conferir as imagens do Docker baixado em nosso terminal de shell usando a consulta do Docker "Images". O comando mostra as 3 imagens baixadas com suas informações específicas, eu.e., Nome da imagem, tag, ID da imagem, data criada e tamanho.

Você precisa executar as imagens usando a consulta "Run" do Docker como abaixo.

Agora, você pode ver que nosso sistema contém 3 recipientes, mas nenhum está ativo ainda.

Você pode alterar os nomes dos seus contêineres do Docker criados por suas respectivas imagens através do comando "Run" com algumas bandeiras. Você deve utilizar a bandeira "-name" junto com o novo nome de um contêiner com o nome da imagem, como mostrado abaixo. Você pode ver não apenas altera o nome, mas também inicia nosso contêiner. Quando tentamos o comando "lista", ele mostrou todas as pastas disponíveis deste contêiner.

Quando você experimenta o comando "ps" do docker para verificar os contêineres atualmente em execução em seu sistema, você obterá o resultado abaixo. Você pode ver o nome do docker é um neste comando.

Abra outra guia no terminal e use o comando "start" do docker com o novo nome de um contêiner, i i.e., Um. Você verá, ele retornará o nome de um contêiner, o que significa que o contêiner é iniciado. Se você deseja anexar seu docker ao contêiner específico, você pode utilizar o comando "Anexar" do docker com o nome de um contêiner. Você verá que o contêiner específico “um” será iniciado como listamos os dados mantidos nele.

Você pode pausar o contêiner por um tempo através do comando de "pausa" do docker, como fez abaixo. Quando você voltar à última guia do terminal, seu contêiner "um" para de funcionar e você se encontrará incapaz de adicionar qualquer comando nele. Você tem que usar o comando "não -opor" do docker para liberá -lo.

Para verificar as estatísticas do contêiner, você pode usar o comando "estatísticas".

As estatísticas serão exibidas no shell como abaixo.

Você pode remover o contêiner de sua escolha através do comando "RM" do Docker.

Conclusão:

Este artigo explica e demonstra anexar um utilitário do Docker a alguns de seus contêineres em execução. Cobrimos a instalação do Docker, baixando imagens do Docker, eu.e., Criação de contêineres, anexando o Docker com recipientes e alguns comandos úteis. Esperamos o melhor feedback e fizemos o nosso melhor.