Docker PS mostra o comando completo

Docker PS mostra o comando completo

De acordo com seu site oficial, Docker é uma plataforma de contêinerização. Ele permite que os programadores empacotem aplicativos em cápsulas, que foram porções executáveis ​​padronizadas que integram o código do programa apenas com pacotes de SO e pré -requisitos necessários para executar quase qualquer arquitetura.

A arquitetura do Docker forneceu um serviço de terminal que permite que todos executem uma variedade de instruções para obter informações de embarcações ou contêineres. Dockers têm instruções diferentes usadas para vários fins. Um dos comandos mais conhecidos é o “Docker PS”Comando usado para obter informações sobre os contêineres do Docker atualmente disponíveis em sua estrutura do Docker. Então, decidimos usar este artigo para ilustrar como o “Docker PS”A instrução funciona e como podemos ver a instrução completa geral em nosso shell Linux usando o“-sem trunc”Opção nele.

Para começar, estaremos fazendo login do nosso sistema e usando o “Ctrl+alt+t”Para o console do terminal começar rapidamente. Você precisa excluir todos os pacotes antigos já instalados Docker, juntamente com outros pacotes relacionados do Ubuntu 20.04 Sistema. Então, a instrução apt-get foi utilizada até agora seguida pela palavra-chave “remover”E os nomes dos pacotes a serem removidos. Adicione a senha da sua conta atual e pressione a tecla Enter para continuar.

Dentro de um tempo, todo o Docker e seus outros pacotes de biblioteca serão excluídos magnificamente.

Você pode usar o pacote "apt-get" ou o pacote "Snap" para instalá-lo. Escolha o "apt”Pacote para instalá -lo como o usamos abaixo“instalar”Instruções junto com o pacote Docker“Docker.io”.

$ sudo apt-get install docker.io

Toque em "Y" perguntado: "Você quer continuar" para concluir a instalação.

Depois de concluir a remoção e a instalação, você deve atualizar o Ubuntu 20.04 Usando a instrução APT-GET ATUALIZAÇÃO, conforme mostrado abaixo. Adicione sua senha e continue.

Atualização $ sudo apt-get

A versão instalada do Docker pode ser encontrada com a ajuda de uma instrução executada nas imagens abaixo. A versão atual do Docker instalada é “20.10.12 ”.

$ Docker -Versão

Agora, é hora de ver como a instrução "Docker PS" funciona no nosso fim no Ubuntu 20.04 Sistema. Portanto, devemos usar a instrução de “Docker PS” mostrada para obter dados sobre o contêiner em execução de nossa plataforma Docker. Acontece que não há um único recipiente em nossa plataforma Docker. Então, precisamos criar um.

$ sudo docker ps -a

Mas antes disso, utilizamos a mesma instrução "Docker PS" com a opção "-no-trunc" para ver como funciona. Como não há recipientes, não há saída para ser vista.

$ sudo docker ps --no trunc

Vejamos as imagens do Docker que estão disponíveis para o Ubuntu 20.04 Sistema. Portanto, estamos usando a instrução “Docker Images” para listar todas as imagens. Há um total de 3 imagens disponíveis para nosso uso. Vamos usá -los para fazer recipientes.

Imagens de Docker de $ sudo

As imagens devem ser puxadas antes de serem usadas para fazer recipientes. Então, usamos a instrução “Docker Pull” para puxar as imagens BusyBox e Ubuntu em nossa plataforma Docker. Ambas as imagens foram puxadas com sucesso e estão prontas para o nosso uso.

$ sudo docker puxar ocupado
$ sudo docker pule ubuntu

Você precisa executar as imagens puxadas no seu terminal de shell para fazer recipientes depois disso. Então, tente a instrução "Docker Run", juntamente com o nome de uma imagem, conforme exibido abaixo. Temos executado todas as imagens disponíveis aqui.

$ sudo docker run ubuntu
$ sudo docker correr ocupado
$ sudo docker run hello-world

Depois de puxar e executar as imagens, é hora de conferir as informações do contêiner usando a consulta "Docker PS -A". Isso mostra que três recipientes foram feitos com sucesso.

$ sudo docker ps -a

Agora, estaremos analisando a saída da instrução "Docker PS" junto com a opção "-no-trunc". Como não há contêiner em execução atualmente, portanto, nenhuma saída.

$ sudo docker ps --no trunc

Precisamos executar um contêiner com um novo nome usando a instrução "Run" do Docker. Temos usado a opção "-name" para retitar o contêiner "Caixa ocupada" para "novo". Além disso, a opção "-it" abrirá o console interativo em nossa concha. O contêiner "novo" começou a correr quando seu terminal foi lançado. Esta área de console pode ser usada para obter informações sobre o contêiner em execução através do uso de determinadas instruções do Docker.

Então, por exemplo, executamos a lista de consulta "LS" para listar todos os diretórios do contêiner "novo". Todos os diretórios estão listados em nossa tela de saída. No momento, o contêiner está executando com sucesso.

Agora, quando executamos a instrução “Docker PS” no shell, a saída nos mostra o contêiner atualmente em execução “novo” e suas informações relacionadas (i.e. ID de contêiner, nome, comando, tempo criado, status e portas.) Esta informação é um pouco reservada, pois não mostra a saída de preenchimento. Então, tentamos esta instrução novamente com a opção "-no-trunc". Desta vez, está nos mostrando a saída completa da instrução "Docker PS" I.e. ID de contêiner completo e outras informações.

$ sudo docker ps
$ sudo docker ps --no trunc

Assim, a opção "-no-trunc" também pode ser utilizada com a instrução "Docker PS -A" para exibir as informações extras sobre contêineres.

$ sudo docker ps -a --no trunc

Conclusão:

Isso foi tudo sobre o funcionamento dos recipientes do Docker no Ubuntu 20.04. Discutimos as maneiras de puxar e executar as imagens de um Docker no nosso fim e as maneiras de criar um novo contêiner em execução usando a instrução "Run". A instrução “Docker PS” foi usada em várias etapas para exibir seus contêineres atualmente em execução e a opção “-no-trunc” é usada para exibir sua saída completa.