Docker and Jenkins for DevOps培训

课程编码

dockerjekins

课程时长

14 小时 通常来说是2天,包括中间休息。

要求

  • An understanding of software development

Audience

  • DevOps Engineers

课程概览

Jenkins是用于持续集成和持续交付(CI / CD)的开源自动化服务器。 Docker是用于在容器中交付软件的服务平台。 JenkinsDocker通过允许更可靠的部署和测试环境来共同优化和简化CI / CD流程。

此由讲师指导的实时培训(现场或远程)针对希望通过DockerJenkins优化和简化CI / CD流程的DevOp工程师。

在培训结束时,参与者将能够:

  • 使用Jenkins自动执行代码交付和管道部署。
  • 使用DockerDocker File构建应用程序。
  • 配置身份验证选项以增强安全性。

课程形式

  • 互动式讲座和讨论。
  • 很多练习和练习。
  • 在现场实验室环境中动手实施。

课程自定义选项

  • 要请求此课程的定制培训,请与我们联系安排。

Machine Translated

课程大纲

Introduction

Jenkins Basics

  • Processes and modules used in Jenkins
  • Plugins for integrating with Jenkins

Overview of Docker

  • Processes and elements used in Docker
  • Docker vs virtual machines (VM)

Preparing the Development Environment

  • Intalling and configuring Jenkins
  • Installing and configuring Docker
  • Installing and configuring NPM
  • Setting up a version control system

NodeJs Application

  • Creating a simple NodeJs application
  • Running a NodeJs application on Jenkins
  • Packaging a NodeJs application as a Docker image

CI/CD with Jenkins and Docker

  • Building a composable architecture
  • Using Docker CI/CD tools
  • Building and managing Docker images
  • Creating multi-branch pipelines
  • Using DNS-based deployment
  • Deploying using a cloud based-server with Jenkins
  • Monitoring and reverting

Jenkin Slaves and Authentication

  • Using best practices with Jenkins slaves
  • Setting up a slave using SSH
  • Setting up a slave using JNLP
  • Using SSH credentials
  • Implementing authentication providers

Troubleshooting

  • Writing an integration test
  • Wiring an integration test

Summary and Conclusion

客户评论

★★★★★
★★★★★

课程分类

相关课程

促销课程

订阅促销课程

为尊重您的隐私,我公司不会把您的邮箱地址提供给任何人。您可以享有优先权和随时取消订阅的权利。

我们的客户

is growing fast!

We are looking to expand our presence in China!

As a Business Development Manager you will:

  • expand business in China
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!

该网站在其他国家/地区