Docker é uma plataforma de desenvolvimento e implantação de desenvolvimento e bem-aventurança aberta. Ele apresenta o conceito de contêineres para construir, enviar e executar projetos. É usado principalmente no campo DevOps. Os principais blocos de construção da plataforma do docker são imagens do docker, registro do docker, contêineres do docker, mecanismo de docker, servidor do docker e cliente do Docker.
Este blog demonstrará:
Pré -requisito: Instale o Docker no Windows
No sistema operacional Windows, os usuários podem usar a versão GUI e CLI do Docker. A versão do Docker GUI é mais simples e mais fácil de gerenciar aplicativos. No entanto, muitos usuários preferem utilizar o Docker da linha de comando. A ferramenta Windows Docker Desktop suporta versões Docker GUI e CLI. Para usar o Docker da linha de comando, os usuários são obrigados a instalar o Docker no sistema. Para esse fim, navegue até o nosso artigo associado.
Dicas e truques básicos da linha de comando
Docker CLI é a maneira mais fácil e eficaz de brincar com a plataforma Docker. Para começar com a linha de comando Docker, o usuário deve ter conhecimento básico dos elementos do Docker e comandos básicos do Docker. Por esse motivo, fornecemos alguns comandos básicos para usar o Docker para iniciantes:
Comando 1: “Informações do Docker”
O "Informações do Docker”O comando é utilizado para visualizar as informações detalhadas da versão instalada do Docker:
> Informações do DockerComando 2: “Docker -version”
Para conferir a versão do Docker que você está usando no sistema, o “Docker -version”Comando é executado:
> Docker -VersãoComando 3: “Docker Build”
O "Docker Build”O comando é amplamente utilizado para criar ou construir a imagem do Docker a partir do Dockerfile definido pelo usuário. Este comando suporta as diferentes opções para criar imagens de maneiras diferentes, como “-Force-rm”Que é utilizado para construir e executar imagens para executar contêineres. Em seguida, ele excluirá o contêiner automaticamente. O "-f”A opção é usada para fornecer o nome do Dockerfile junto com o caminho e“-t”Especifica a tag de imagem:
> Docker Build -t Docker -IMG .Comando 4: “Docker Run”
Este comando executa a imagem no Docker para gerar e executar o contêiner. Ele também suporta opções diferentes, como “-d" ou "-Desapear”, Que é utilizado para executar o contêiner no modo isolado,“-p"Defina a porta exposta,"-eu”Execute o contêiner interativamente, e muito mais:
> Docker Run -d -p 8080: 8080 Docker -IMGComando 5: “Docker Create”
O "Docker Criar”O comando é freqüentemente utilizado para criar os contêineres a partir de imagens do Docker. O nome do contêiner é especificado pelo “-nome”Opção:
> Docker Create --Name Docker-container -P 5000: 5000 Docker-IMGComando 6: “Docker Start”
Depois de criar o contêiner do Docker, os usuários precisam iniciar o contêiner. Para esse fim, o “Docker Start”Comando é utilizado. Você pode iniciar o contêiner por ID de contêiner ou nome de contêiner:
> Docker Start Docker-containerComando 7: “Docker Stop”
Para parar o contêiner em execução, o “Docker Stop”O comando pode ser utilizado:
> Docker Stop Docker-containerComando 8: “Docker Commit”
O "Docker Commit”Comando é outro utilitário de linha de comando do docker usado para salvar as alterações dentro de um docker e comprometer o contêiner do docker. Este comando gera uma cópia do contêiner na forma de uma imagem do Docker. Podemos dizer que é usado para gerar a imagem do contêiner:
> Docker Commit Docker-containerComando 9: “Docker Login”
O "Conecte-se”O comando é utilizado para fazer login no registro do Docker. Os registros do Docker são um componente essencial do Docker que gerencia, armazena e publica imagens do Docker. Os usuários do Docker podem fazer login no registro privado do Docker ou no registro oficial do Docker usando o “Docker Login”Comando. Enquanto usa o “Conecte-se”Comando, é para fornecer as credenciais de nome de usuário e senha:
> Login do DockerComando 10: “Tag do Docker”
O comando "Docker Tag" é freqüentemente usado para definir as versões das imagens do Docker. Também pode ser utilizado para renomear a imagem do Docker. Para especificar a tag ou versão específica da imagem, use o “tag do docker:”Comando. Para publicar a imagem no registro do Docker, especifique o nome de usuário da seguinte maneira:
> Docker Tag Docker-IMG RAFIA098/DOCKER-IMG: 3.6Comando 11: “Docker Push”
O "Docker Push”O comando empurra ou publica a imagem no registro remoto. Por exemplo, empurramos a imagem marcada para o “Docker Hub”Docker Official Registry:
> Docker Push RAFIA098/DOCKER-IMG: 3.6Comando 12: “Docker Pull”
Para baixar a imagem do registro remoto para o registro local, utilize o “Docker Pull”Comando. Este comando puxa a imagem do Docker do registro privado ou do Docker Hub Registry:
> Docker Pull RAFIA098/DOCKER-IMG: 3.6Comando 13: “Docker Logout”
Para sair do registro do Docker, use o “Docker Logout”Comando como mostrado abaixo:
> Logout do DockerComando 14: “Docker PS”
O "Docker PS”Comando é outro cli do Docker que é utilizado para exibir todos os contêineres do Docker. Para ver uma lista de todos os contêineres, o “-a”A opção é utilizada junto com o comando:
> Docker PS -AComando 15: “Renomear Docker”
Às vezes, você pode inserir acidentalmente o nome errado para o contêiner, ou talvez o contêiner seja gerado automaticamente pela imagem do Docker. Em tais cenários, os desenvolvedores geralmente precisam alterar o nome do contêiner. Para renomear o contêiner, o “Docker Renomear ”Comando é usado:
> Docker renomear Docker-Container Docker-New-ContainerComando 16: “Docker Kill”
O "Docker Kill”O comando é usado para parar e matar os recipientes em execução no Docker:
> Docker Kill Docker-New-ContainerComando 17: “Docker RM”
O "Docker RMӃ uma cli do Docker amplamente usada para remover os recipientes do docker:
> Docker RM Docker-New-ContainerComando 18: “Imagens do Docker”
O "Imagens do Docker”É outro comando de gerenciamento usado para gerenciar as imagens do Docker. Para ver informações detalhadas da imagem, simplesmente utilize o “Imagens do Docker ”Comando. Para ver todas as imagens, utilize o “Imagens do Docker”Comando com o“-a”Opção:
> Imagens do DockerComando 19: “Docker RMI”
Para remover as imagens da linha de comando do Docker, o “Docker RMI”Comando é utilizado. O "-f”É usado para remover a imagem com força se a imagem estiver associada a qualquer contêiner:
> Docker rmi -f Docker -IMGComando 20: “Pesquisa do Docker”
Para encontrar ou pesquisar qualquer imagem do registro do Docker Hub, basta usar o “Pesquisa do Docker ”Comando. Por exemplo, procuramos o “Pitão”Imagem:
> Docker Search PythonComando 21: “História do Docker”
O "História do Docker”Comando mostra o histórico da imagem do docker. Basicamente, ele mostra todas as referências ou alterações para a imagem ou inspeciona a imagem do Docker:
> Docker History Docker-IMGDiscutimos os comandos básicos para usar o Docker da interface da linha de comando.
Conclusão
A comunidade Docker fornece versões da GUI e da CLI para a plataforma Docker. Para usar o docker da linha de comando, demonstramos as dicas e comandos básicos da linha de comando que os usuários do docker devem saber, como "Docker Build", "Docker Run", "Docker Create", "Docker Start", "Docker Push" e "Docker Pull". Este artigo forneceu dicas e truques básicos de linha de comando.