Docker: Continuous Delivery

Go to class
Write Review

Free Online Course: Docker: Continuous Delivery provided by LinkedIn Learning is a comprehensive online course, which lasts for 1-2 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Docker: Continuous Delivery is taught by Arthur Ulfeldt.

Overview
  • Use Docker to build deployment systems. Learn how to use Jenkins with Docker, review key deployment and integration concepts, explore creating an integration test job, and more.

Syllabus
  • Introduction

    • Welcome
    • What you should know
    • Exercise files
    1. Continuous Delivery
    • Continuous delivery with Docker
    • Use Docker to build a composable architecture
    • Common Docker CI/CD tools
    2. Build Your CI/CD Toolbox
    • Jenkins overview
    • Set up a Docker registry
    • Build Docker images for CI
    • Connecting Jenkins to GitHub securely
    • Jenkins multibranch pipeline
    3. Deployment
    • Overview of deployment
    • Build your first deployment job
    • DNS-based deployment
    • Continuous deployment using hosted Docker
    • Deploy to AWS with Jenkins
    • Monitoring and reverting
    4. Integration Testing
    • Goals and expectations for integration testing
    • Create an integration test job
    • Wire up an integration test job
    • Security concerns
    Conclusion
    • Next steps