|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/aprende-docker-y-ci-cd-desde-0/
课程评论:没有评论
Coursera课程:Docker与CI/CD从零开始 本课程全面讲解Docker技术,从基础命令到高级应用,帮助您掌握Docker的使用。您将学习: * **Docker基础**: 熟悉Docker的基本命令,并深入了解各种高阶选项。 * **镜像管理**: 从Docker仓库拉取镜像,并学会创建自定义Docker镜像。 * **卷(Volumes)**: 理解Docker卷的概念、不同类型及其用途。 * **Docker网络**: 学习Docker容器间的网络通信原理,以及不同网络类型的区别。 * **多容器应用**: 构建多容器应用,并使用Docker Compose简化管理。 * **CI/CD流程**: 了解CI/CD(持续集成/持续部署)的完整流程。 * **自动化构建**: 使用Travis CI构建CI/CD流水线,实现自动化集成和部署。 * **生产部署**: 学习使用Elastic Beanstalk将应用程序部署到生产环境,并掌握最佳实践。 课程将通过构建单容器和多容器应用实例,以及Travis CI 和 Elastic Beanstalk 的实际操作,帮助您全面掌握Docker和CI/CD技能。
En este curso aprenderán como utilizar Docker desde 0, comenzaremos revisando los comandos más básicos y después aumentaremos la dificultad centrándonos en comandos más avanzados con las distintas opciones que podemos pasarles. Aprenderán a utilizar imágenes desde el repositorio de Docker, también a crear sus propias imágenes personalizadas. Una vez dominen la construcción de imágenes en Docker les ensenare sobre los volúmenes en Docker, los tipos de volúmenes y para que se usa cada uno de ellos, seguiremos avanzando y aprenderemos sobre como funcionan las redes en Docker para que nuestros contenedores se puedan comunicar entre sí, aprenderán la diferencia entre cada una de las redes que podemos crear en Docker.Una vez terminado el modulo de redes comenzaremos a aumentar la dificultad y empezaremos a construir aplicaciones multicontenedor, también empezaremos a utilizar una herramienta llamada Docker compose que nos hará la vida mucho mas sencilla cuando estemos trabajando con aplicaciones multicontenedor. Posteriormente nos centraremos en la parte de CI-CD donde aprenderán como funciona todo el fluyo de una aplicación con CI-CD, construiremos dos aplicaciones una con un solo contenedor y otra multicontenedor. Haremos uso de una plataforma llamada TravisCI que nos ayudara a crear nuestros pipelines para poder realizarle el fluyo de integración continua y entrega continua a nuestras aplicaciones. También aprenderemos como lanzar aplicaciones a producción utilizando ElasticBeantalk y las mejores prácticas para lanzar aplicaciones en este servicio.