Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Docker for Developers

Docker for Developers

1h 15mIntermediate2022-01-19

Authors

Emmanuel Henri

Emmanuel Henri

Executive with 20+ years of experience in programming and design

Course details

Docker containers help you simplify your application delivery. In this course, instructor Emmanuel Henri shows you how to leverage this popular platform for application development and walks you through deploying your first Docker app. Emmanuel gets you started with base application setup, as well as instructions to create your first Docker image and explore base commands. He introduces back-end and front-end workflows, shows you how to finalize and test your setup for both back-end and front-end, then goes over putting it all together in a full stack setup. Emmanuel explores ways to use Swarm and Kubernetes, then finishes up with a detailed discussion of using a continuous integration (CI) cycle with your application.

Skills covered

DockerVirtualizationPersonaNetwork and System Administration

Concepts

Introduction

  • Docker for developers
  • What you should know

Getting Started

  • Docker concepts and use cases for developers
  • Base application setup
  • Creating your first Docker image
  • Base commands exploration

Developing with Docker

  • Overview back-end front-end architecture
  • Practical back end with Compose
  • Finalize and test the back-end setup
  • Practical front-end setup
  • Finalize and test the front-end setup
  • Full stack setup - Put it all together
  • Other language tips and tricks

Swarm Introduction

  • Overview of Swarm
  • Create a swarm
  • Adding nodes to the swarm
  • Deploy and inspect a service to the swarm

Kubernetes Introduction

  • Overview of Kubernetes
  • Installing Kubernetes
  • Creating your first cluster
  • Deploy your first app to the cluster

CI and Deployment with Docker

  • The CI and deployment use case for devs
  • Continuous integration - Travis file
  • Integration into GitHub
  • Application life cycle with CI and Docker

Conclusion

  • Next steps

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
Zarinpal
Zibal