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 -
- Você deve tentar o Cheat Sheet Python
- O que é palavra de folha de dicas
- Como usar o MySQL da folha de dicas
- Folha de fraude angular 2