DevOps vs Docker

0 votes
I'm curious as to how Docker fits into the CI/CD process. I realize that using containers allows you to focus on code rather than dependencies and the environment. However, once you've checked in your code, you can anticipate tools like TeamCity, Jenkins, or Bamboo to handle integration builds, integration tests/unit tests, and deployment to target servers (after approvals), where the generated code will execute in the same Docker container image. Docker, on the other hand, is absent from the CI/CD cycle in all of the examples above, albeit it does come into play when server execution occurs. So, why do I see it listed as one of the DevOps requirements in articles? I may be mistaken, as I am not a DevOps expert; do let me know.
Feb 10, 2022 in Other DevOps Questions by Edureka
• 850 points
617 views

1 answer to this question.

0 votes

Docker is just another tool that DevOps Engineers, DevOps practitioners, or whatever you want to call them, have at their disposal. Docker wraps code and its dependencies into a single unit (a container) that may operate everywhere the Docker engine is installed. What is the benefit of this? For a variety of reasons, but specifically in terms of CI/CD, it can assist Engineers in separating Configuration from Code, reducing the amount of time spent on dependency management, and scaling (with the help of some other tools of course). The list could go on and on.

Having said that, there is a lot you can do to incorporate Docker into your CI/CD pipelines. I believe that knowing what Docker is and what it can achieve is more important than reading a guide on "how to utilise Docker in your CI/CD." While there are certain similar patterns, it all depends on the problem(s) you're trying to address, and some patterns may or may not apply to a specific use case.

Elevate your expertise with our Post Graduate Program in DevOps,

answered Feb 10, 2022 by Bhavitha
• 1,000 points

Related Questions In Other DevOps Questions

0 votes
0 answers
0 votes
0 answers
+2 votes
1 answer
+2 votes
1 answer

Deploy Docker Containers from Docker Cloud

To solve this problem, I followed advice ...READ MORE

answered Sep 3, 2018 in AWS by Priyaj
• 58,020 points
2,715 views
0 votes
1 answer

How to show Azure DevOps wiki attachment that has been created by API

This doesn't appear to be an issue ...READ MORE

answered Feb 8, 2022 in Other DevOps Questions by Bhavitha
• 1,000 points
1,417 views
0 votes
1 answer
webinar REGISTER FOR FREE WEBINAR X
REGISTER NOW
webinar_success Thank you for registering Join Edureka Meetup community for 100+ Free Webinars each month JOIN MEETUP GROUP