Docker toca com diferentes componentes para gerenciar, enviar e implantar aplicativos, como o Docker Daemon que trabalha em um servidor ou host, cliente do Docker, registros do docker, contêineres e imagens.
Este artigo demonstrará o fluxo de trabalho do ambiente do Docker.
O que é fluxo de trabalho do Docker?
O fluxo de trabalho significa a sequência de etapas que os usuários devem seguir para concluir algumas tarefas. O fluxo de trabalho do Docker inclui etapas diferentes, como codificar o aplicativo, fazer um dockerfile, gerar a imagem do docker e disparar os contêineres.
Para entender adequadamente o ciclo de trabalho do Docker, siga as etapas práticas abaixo fornecidas.
Etapa 1: faça um arquivo de programa
Primeiro, faça um arquivo html simples chamado “índice.html”E copie o seguinte código no arquivo:
Etapa 2: Crie Dockerfile
O DockerFile também é conhecido como um arquivo de instrução que contém instruções para contêiner o aplicativo construindo uma imagem do Docker. Para criar uma imagem para um programa HTML simples, crie um arquivo chamado “Dockerfile”E cole as instruções fornecidas no arquivo:
De Nginx: mais recente
Índice de cópia.html/usr/share/nginx/html/index.html
EntryPoint ["nginx", "-g", "Daemon Off;"]
As instruções acima contêm:
Etapa 3: Gere a imagem do Docker
Em seguida, execute o “Docker Build”Comando para criar uma nova imagem do Docker a partir do recém -criado DockerFile:
> Docker Build -T html -img .
Aqui o "-t”A bandeira define a tag ou nome da imagem:
Etapa 4: Crie e inicie os contêineres
A etapa final do ciclo de trabalho do Docker é criar e iniciar o recipiente do Docker para executar o programa ou aplicação de contêiner. Para esse fim, siga o comando mencionado. Aqui o "-d”A opção executa o contêiner no modo isolado e“-p”Aloca a porta exposta para o contêiner:
> Docker Run -d -p 80:80 html -img
Para a verificação, navegue para o “LocalHost"Isso é por padrão em execução na porta"80”E verifique se o programa é implantado ou não.
A partir da saída, você pode ver que implantamos com sucesso o programa HTML simples no contêiner:
Nós explicamos o fluxo de trabalho da plataforma Docker.
Conclusão
O fluxo de trabalho da plataforma Docker inclui etapas diferentes, como código e criação do aplicativo, fazendo um DockerFile usado para contêiner o aplicativo através da imagem, gerar a imagem do docker e executar a imagem para criar e iniciar os contêineres. Este artigo demonstrou o fluxo de trabalho básico da plataforma Docker.