Continuous Integration (CI)

Last updated

What is Continuous Integration (CI)?

Continuous integration is the idea of executing some actions (for example build, test, etc...) automatically as you push code to your version control system.

For containers, there are a number of things we may want to do:

  • Build the container images
  • Execute tests
  • Scan container images for vulnerabilities
  • Tag images with useful metadata
  • Push to a container registry

Free resources to learn Continuous Integration (CI)

More in stage 13: Developer Experience

Continuous Integration (CI): common questions

Can I learn Continuous Integration (CI) in Hindi?

This lesson is written in English. Once you sign in, open it in the interactive course and ask the AI tutor to explain Continuous Integration (CI) in Hindi or Hinglish. The tutor answers from this lesson’s own text, so it stays on the syllabus, and it runs on your own Google, OpenAI or Anthropic key.

Is this Continuous Integration (CI) tutorial for beginners?

It is lesson 51 of 56 in the free Docker roadmap, in stage 13, Developer Experience. If you are new to Docker, start from stage 1 and come back here in order; if you already know the earlier stages, this lesson stands on its own.

Still confused? Ask me