Você está procurando executar e entregar vários aplicativos sem complicações? Ou você está procurando uma plataforma de software que permita criar, testar e implantar aplicativos rapidamente? Neste curso, daremos uma visão aprofundada da plataforma Docker. O Docker é uma estrutura de software para criar, executar e gerenciar contêineres em servidores e na nuvem. O curso começa com uma introdução à plataforma Docker, aos principais requisitos para ter o Docker em seu dispositivo e alguns recursos básicos. Em seguida, fornecemos um passo a passo detalhado de como você pode baixar e instalar o Docker em qualquer dispositivo, seja Windows, Mac
ou Linux.
A seção a seguir prepara você para usar o comando 'Hello-World'. Esse comando garante que tudo esteja funcionando sem problemas. Exploramos o fluxo de trabalho do Docker, que inclui a hierarquia de arquivos, contêineres e aplicativos. Com o Docker executando vários aplicativos simultaneamente, demonstraremos como colocar os aplicativos em execução em segundo plano em primeiro plano. A seguir, vamos nos concentrar na execução dos contêineres principais do Flask. Explicaremos cada conceito usando tutoriais em vídeo para garantir que os fundamentos sejam claros. Outro conceito crítico é a adição de um servidor HTTP WSGI. Esse servidor permite que usuários de aplicativos Flask sirvam em mais de um thread por meio da ferramenta chamada 'Gunicorn'
.
À medida que o curso avança, você estudará a 'composição' do Docker e analisará como executar aplicativos Docker com vários contêineres. Explicamos como usar arquivos YAML para configurar aplicativos, explorar o aplicativo MySQL e executá-los na ferramenta “compose” do Docker. Em seguida, nos aprofundamos no banco de dados de documentos chamado 'MongoDB', que tem a escalabilidade e a flexibilidade que os desenvolvedores desejam, executando e testando o aplicativo. Na seção final, examinamos o programa de depuração do Python chamado 'PDB'. O uso de ferramentas e softwares modernos simplificou a complexidade do desenvolvimento de aplicativos. O Docker visa fornecer uma experiência semelhante aos usuários, acelerando os fluxos de trabalho de desenvolvimento e consolidando os componentes do aplicativo. Não perca mais tempo se quiser fazer parte da comunidade de desenvolvedores que aproveita ao máximo o Docker. Inscreva-se hoje mesmo!
What You Will Learn In This Free Course
View All Learning Outcomes View Less All Alison courses are free to enrol study and complete. To successfully complete this course and become an Alison Graduate, you need to achieve 80% or higher in each course assessment. Once you have completed this course, you have the option to acquire an official , which is a great way to share your achievement with the world.
Your Alison is:
- Ideal for sharing with potential employers
- Great for your CV, professional social media profiles and job applications.
- An indication of your commitment to continuously learn, upskill & achieve high results.
- An incentive for you to continue empowering yourself through lifelong learning.
Alison offers 3 types of s for completed courses:
- Digital : a downloadable in PDF format immediately available to you when you complete your purchase.
- : a physical version of your officially branded and security-marked
All s are available to purchase through the Alison Shop. For more information on purchasing Alison , please visit our FAQs. If you decide not to purchase your Alison , you can still demonstrate your achievement by sharing your Learner Record or Learner Achievement Verification, both of which are accessible from your Account Settings.