Folha de dicas dos comandos do Docker - Introdução

Com o DevOps assumindo toda a indústria de software, são necessárias ferramentas que possam realizar todas as atividades do ciclo de vida de desenvolvimento de software juntas. O Docker é uma ferramenta projetada para criar, implantar e executar diferentes aplicativos usando contêineres. Esses contêineres ajudam o desenvolvedor a criar pacotes para um aplicativo com todas as partes necessárias no programa. Podem ser bibliotecas diferentes e outras dependências e as envia para o pacote. O Docker age como uma máquina virtual. Ele permite que os aplicativos usem o mesmo kernel Linux que o sistema em execução e requer apenas os aplicativos a serem enviados e as coisas que ainda não estão em execução no computador. Vamos dar uma olhada em algumas das dicas de comandos do Docker abaixo.

Ficha técnica dos comandos básicos do Docker

1. versão docker

Este Docker Commands fornecerá a versão atualmente instalada da janela de encaixe.

2. ajuda do docker

Este comando do Docker do Cheat Sheet fornece a lista inteira de comandos que o cliente do Docker entende. A maioria dos comandos presentes aqui é usada para lidar com os contêineres.

3. início do docker

Este comando permite ao usuário iniciar um contêiner específico.

A sintaxe é : docker start (contêiner)

4. docker ps -a

Este comando ajuda a obter todos os contêineres em execução, bem como os contêineres que saíram.

5. docker exec -ti (container) (comando)

Esta Folha de Dicas dos Comandos do Docker pode ser usada para executar qualquer comando do shell dentro de qualquer contêiner específico.

6. docker execute -ti –rm –image

Este comando Docker do Cheat Sheet faz o trabalho de criar e iniciar um contêiner ao mesmo tempo. Ele também pode executar o comando e, no final, remover o contêiner após executar este comando.

7. docker inspecionar

Este comando do Chock Sheet Docker é útil para exibir as informações de baixo nível de qualquer objeto Docker específico.

8. docker kill

Este comando é usado para eliminar o contêiner, interrompendo a execução do contêiner. O Docker kill é diferente de 'docker stop', pois 'docker stop' dá ao contêiner tempo para desligar corretamente e, nessas situações, leva mais tempo para parar. O comando kill, por outro lado, interrompe o processo imediatamente.

9. docker commit

Este comando ajuda na criação de uma nova imagem de qualquer contêiner editado que já exista no contêiner.

10. login no docker

Se um usuário deseja efetuar login no repositório do docker, ele deve fazer uso deste comando.

Comandos intermediários do Docker

Os comandos abaixo podem ser usados ​​em um nível intermediário por qualquer usuário.

11. Impulso do Docker

Este comando pode ser usado para enviar uma imagem ao repositório do docker hub.

A sintaxe para este comando é a seguinte:

empurrador do docker

12. Imagens do Docker

Este comando lista todas as imagens armazenadas localmente em um computador. Ele também lista todas as imagens, incluindo todas as imagens intermediárias no terminal.

13. construção do docker

Usando esse comando, uma imagem do Docker é criada a partir de um arquivo Docker. O horário no final do comando especifica o contexto criado usando a imagem do Docker. Além disso, se o arquivo não residir na mesma pasta em que o comando está sendo executado, o usuário precisará adicionar o sinalizador '-f' para especificar a pasta em que o arquivo reside.

14. Docker puxa

Este comando pode ser usado para puxar uma imagem do registro da janela de encaixe para o seu computador. Além disso, uma versão específica de uma imagem pode ser extraída.

15. tag docker

Isso ajuda a marcar a imagem com qualquer marca que ajude o registro que será usado em vez do que foi usado localmente. Essa tag pode ser igual à tag local.

16 docker rm $ (docker ps -a -q)

Este comando é útil quando um usuário exclui todos os contêineres que atualmente não estão no estado de execução. Ao pressionar este comando, todos os contêineres desnecessários serão excluídos.

17 janela de encaixe create –name container_name image_name: tag

Este Comandos do Docker das folhas de dicas é útil quando um contêiner de qualquer imagem deve ser instanciado. É sempre necessário que você nomeie o arquivo ou a imagem fornecendo o parâmetro –name. Feito isso, é necessário executar os comandos docker start container_name e docker stop container_name. Depois que o contêiner é criado, ele pode ser executado para outros usos.

18. docker rmi

Este comando é útil quando o usuário deseja excluir uma imagem do armazenamento de imagens local.

19. docker ps

Para obter uma lista de todos os contêineres que estão em execução no momento, o usuário pode usar este comando e obter uma lista completa.

20. ambiente de encaixe-máquina padrão

Se o usuário quiser configurar as variáveis ​​de ambiente, esse comando será útil. 'default' aqui sugere que, sem qualquer complexidade adicional, este comando deve ser executado e definido as variáveis ​​da linha de comando. Como desenvolvedor, você também pode listar as máquinas disponíveis com o comando docker-machine ls e iniciar ou parar qualquer máquina específica.

Ficha técnica dos comandos avançados do Docker

21. Usando vários arquivos de composição do Docker

Esses comandos do Docker do Cheat Sheet usam vários arquivos do docker, um desenvolvedor deve alterar o aplicativo com seus ambientes, preparação e produção. O comando Docker Compose ajuda a levar isso adiante, pois ele já lê dois arquivos por padrão. O comando pode ser:

  • $ docker-compor up -f my-override-1.yml my-override-2.yml
  • O desenvolvedor pode usar a opção –f para encaixar a composição de encaixe para usar vários arquivos.

22. Usando comandos ONBUILD em imagens

Esta diretiva ONBUILD especifica diferentes comandos que devem ser executados quando uma nova imagem estiver sendo criada a partir da imagem que está sendo usada. Pode-se pensar em um conceito de herança.

Por exemplo. CÓPIA ONBUILD package.json / app

Dicas e truques para folha de dicas dos comandos do Docker

Os truques abaixo na Docker Commands Cheat Sheet podem ajudar você a economizar muito tempo

1. Toros de rejeito

Para dar uma olhada rápida nos logs abaixo, o comando pode ser usado

logs do docker sudo -t-tail 1000 my_postgres 2> & 1 | grep -I erro

2. Copie e cole arquivos

O Docker permite copiar e colar arquivos em um contêiner. Isso pode ser feito do host para o contêiner e vice-versa.

COPY script.sh / tmp
ADD script.sh / tmp

3. Pare todos os recipientes

Todos os contêineres podem ser parados usando o comando abaixo

docker stop $ (docker ps -q) - será executado apenas para
docker stop $ (docker ps -aq) - será executado para todos

Conclusão

O Docker é um salvador no ambiente de trabalho do DevOps. Com suas diferentes instalações, é uma das melhores ferramentas que podem ser usadas para implantar diferentes projetos. O Docker é a melhor plataforma para desenvolver, enviar e executar diferentes aplicativos juntos.

Artigo recomendado

Este foi um guia para a Folha de dicas dos comandos do Docker. Aqui discutimos o conteúdo e o comando, além de dicas e truques gratuitos da Docker Commands Cheat Sheet. Você também pode consultar o seguinte artigo para saber mais -

  1. Você deve tentar o Cheat Sheet Python
  2. O que é palavra de folha de dicas
  3. Como usar o MySQL da folha de dicas
  4. Folha de fraude angular 2

Categoria: