Os contêineres do Docker são pequenos pacotes executáveis de fóruns do Docker que estão sendo usados para recipiente do aplicativo. Os contêineres do Docker usam a virtualização do nível do sistema operacional e os recursos do sistema. Esses contêineres embalam o código -fonte do aplicativo e todas as dependências essenciais em uma unidade. Esse recurso permite que os usuários compartilhem e implantem o aplicativo ou projeto em outro sistema facilmente.
Este artigo demonstrará como dockerizar um aplicativo Python.
Como dockerizar um aplicativo Python?
Os recipientes do docker geralmente são utilizados para dockerizar qualquer aplicativo no Docker. Mais especificamente, para dockerize ou contêiner o aplicativo Python no Docker, utilize as etapas listadas.
Etapa 1: Faça o Dockerfile
Dockerfile é um bloco de construção do Docker para recipiente qualquer aplicativo criando uma imagem do Docker. Portanto, para contêiner o programa Python, primeiro, crie um Dockerfile e especifique as seguintes instruções no arquivo:
De Python
Workdir /src /app
CÓPIA DE…
CMD ["Python", "./PythonApp.py "]
De acordo com o trecho acima:
Etapa 2: Criar arquivo de programa
Em seguida, crie um arquivo de programa Python “PythonApp.py”:
Cole o seguinte código python de uma linha no “PythonApp.py" arquivo:
Print ("Olá, estou construindo o primeiro aplicativo Python")Etapa 3: Lançar terminal
Depois disso, inicie o terminal no Editor do Visual Studio, como mostrado abaixo:
Etapa 4: Construa a imagem do Docker
Gere a imagem do Docker que será utilizada para criar o contêiner para o programa Python. Para esse fim, use o comando dado. Este comando lerá o Dockerfile e gerará a imagem do Docker:
> Docker Build -t Python -Image .
Aqui o "-t”A opção é utilizada para definir o nome ou a imagem da imagem:
Etapa 5: Construa e execute o contêiner
Em seguida, contém o aplicativo Python criando o contêiner usando a imagem do Docker. O "-nome”Flag define o nome do contêiner no qual o programa Python será executado:
> Docker Run-Nome Python-Container Python-Image
Aqui, você pode ver que contém com sucesso e implantamos o aplicativo Python:
Para ver o recipiente Python, liste todos os recipientes do Docker usando “Docker PS”Comando:
> Docker PS -A
Isso se trata de como contêiner o aplicativo Python.
Conclusão
Para contêiner o aplicativo Python ou para construir o contêiner a partir do Python, primeiro crie um DockerFile que instrua o daemon como criar a imagem. Em seguida, gerar a imagem usando o “Docker Build -t ”Comando. Depois disso, execute a imagem recém -gerada para implantar e contêiner o aplicativo. Este artigo demonstrou como dockerizar ou recipiente o aplicativo Python.