Docker CI/CD 简介

Introduction to Docker CI/CD

 

视频说明

容器经常被宣传为解决与在当今大多数组织必须服务的始终在线的全球环境中交付和维护高可用软件相关的众多问题,但它们如何真正帮助您呢?您实际遇到的哪些问题可以通过容器及其密切相关的技术来解决?

在日常开发工作流程中熟悉使用容器后,下一步是将容器更深入地纳入 DevOps 管道中。在本课程中,我们将使用 Docker Compose 帮助我们在本地开发系统上建立功能齐全的容器化 CI/CD 管道。

最终的设置将允许每个学生编写一些代码,将该代码签入 git 存储库,然后观察代码的自动构建、测试和潜在部署,一切都使用容器。

您将学到什么以及如何应用它

在本次现场实践在线课程结束时,您将了解

  • 如何使用 Docker 自动化您的 DevOps 管道

您将能够

  • 启动基于 git 的私有源代码存储库 (Gogs)
  • 启动私有 Docker 存储库(Docker Distribution)
  • 启动私有 CI/CD 实例 (Jenkins)
  • 配置组件以使其协同工作
  • 自动化 DevOps 管道
  • 您需要了解如何利用容器来构建简单且可靠的 DevOps 管道。

先决条件

  • 基本熟悉 Unix 命令行会很有帮助。
  • 轻松使用 Docker 镜像和容器。

推荐准备

  • 现代计算机和操作系统
  • 最新的 Linux、OS X 或 Windows 10
  • 根/管理员权限
  • 必须在 BIOS/EFI 中启用 CPU 虚拟化扩展
  • 可靠、快速的互联网连接
  • Docker 桌面或引擎(社区版)
    • Linux 用户还需要单独安装Docker Compose 。
    • 图形网络浏览器
    • 文本编辑器
    • 软件包管理器
    • Git客户端
    • 对命令行的一般熟悉会有所帮助。
    • (可选)安装以下命令行工具:tar、wget、curl、jq 和 SSH 客户端
    • Docker 镜像简介(Sean Kane 的实时在线培训课程)
    • Docker 容器简介(Sean Kane 的实时在线培训课程)
    • Docker compose 简介(Sean Kane 的实时在线培训课程)
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。