Como recipiente um aplicativo

Como recipiente um aplicativo

Docker é uma plataforma de desenvolvimento de projetos de código aberto muito apreciado que introduz o conceito de contêinerização. Ele usa os contêineres do Docker para desenvolver, armazenar, implantar e gerenciar projetos e suas dependências e pacotes relevantes. Com a ajuda de contêineres, os desenvolvedores podem instalar e implantar projetos em qualquer outra máquina ou servidor, pois encapsulam todos os módulos e dependências essenciais.

Este blog ensinará como conterize um aplicativo.

Como recipiente um aplicativo?

A contêinerização é um processo usado para encapsular o código -fonte do aplicativo e seus pacotes em um contêiner Docker. Para conterize o aplicativo, crie um DockerFile simples que instalará automaticamente as dependências necessárias em um contêiner. Em seguida, a imagem do Docker é gerada que instruirá o contêiner como implantar um aplicativo.

Para criar e contêiner um aplicativo, siga as instruções fornecidas.

Etapa 1: Pasta de projeto aberto

Primeiro, inicie o editor de código do Visual Studio via Windows “Comece" cardápio. Em seguida, abra a pasta do projeto:


Selecione a pasta do projeto e pressione o “Selecione a pasta" botão:


Etapa 2: Crie Dockerfile

Crie um novo arquivo do Docker clicando no ícone iluminado abaixo e nomeie o arquivo como "Dockerfile”:


Cole o código fornecido dentro do Dockerfile. Isso vai executar o “PythonApp.py”Arquivo do programa Python:

De Python: 3.6
Workdir /src /app
CÓPIA DE…
CMD ["Python", "./PythonApp.py "]



Etapa 3: Criar arquivo de programa

Gere um novo arquivo python e defina o nome do arquivo como “PythonApp.py”:


Em seguida, adicione o código fornecido ao “PythonApp.py" arquivo. Este código exibirá o “Olá, estou construindo o primeiro aplicativo Python”:

Print ("Olá, estou construindo o primeiro aplicativo Python")



Etapa 4: Open Docker Terminal

Abra o terminal do editor de código do Visual Studio, clicando no “terminal" cardápio:


Etapa 5: Construa a imagem do Docker

Gere a nova imagem do Docker que será usada para recipiente do aplicativo. Para esse fim, utilize o comando fornecido. Aqui o "-t”Opção refere -se ao nome da imagem e“-f”É usado para ler o Dockerfile com força:

$ docker build -t pythonapp -f dockerfile .



Etapa 6: Run Docker Container

Agora, contêinei um aplicativo executando -o no contêiner. Para fazer isso, execute a imagem do Docker para implantar o projeto no contêiner. Aqui, "-eu”É usado para executar o contêiner de maneira interativa e“-t"É usado para atribuir"Tty-pseudo" terminal:

$ Docker Run -I -t PythonApp


Pode -se observar que implantamos e contêntamos com sucesso um aplicativo Python:


Este tutorial é tudo sobre como conterize um aplicativo.

Conclusão

Para conterize um aplicativo, primeiro, crie um DockerFile simples com instruções ou comandos que instalarão as dependências necessárias. Em seguida, gerar uma imagem do Docker que instrui o contêiner relacionado à implantação do aplicativo. Depois disso, execute a imagem para implantar o programa em um contêiner Docker. Este blog demonstrou como criar ou executar aplicativos através do Docker Containerization.