DevOps Tutorial

DevOps is a set of practices that combines software development and information-technology operations which aims to shorten the systems development life cycle and provide continuous delivery with high software quality.

DevOps include Docker, JIRA, Jenkins, Gitlab, Github, Nginx, Kubernetes, etc.

DevOps Basics

  • What is DevOps
  • Continuous Integration
  • Continuous Monitoring
  • Git
  • Continuous Delivery / Continuous Deployment
  • Automated Builds
  • Selenium


  • Installing Docker on Mac
  • Install Docker on Linux
  • Docker Flow: Images to Containers
  • How to manage containers in Docker
  • Container Networking
  • How to list images in Docker
  • Docker Registries
  • Install Docker on Windows
  • Docker Flow: Containers to Images
  • Run processes in Containers
  • How to expose ports
  • Legacy Linking
  • Volumes in Container