Day 20 and Day 21 : Docker Cheat SheetList of the basic Docker commands that work on both Docker Desktop as well as Docker Engine: docker version – Displays detailed information about your Docker CLI and daemon versions. docker system info – Lists data about your Docker environment, inc...Nov 29, 2023·2 min read
Day 27 : Jenkins Declarative Pipeline with DockerDocker Build and Docker Run docker build - you can use sh 'docker build . -t <tag>' in your pipeline stage block to run the docker build command. docker run: you can use sh 'docker run -d <image>' in your pipeline stage block to build the container. ...Nov 14, 2023·2 min read
Day 26 : Jenkins Declarative PipelineWhat is a Pipeline A pipeline is a collection of steps or jobs interlinked in a sequence. Declarative: Declarative is a more recent and advanced implementation of a pipeline as a code. Scripted: Scripted was the first and most traditional implementat...Oct 6, 2023·2 min read
Day 24 and 25 : Complete Jenkins CI/CD ProjectCI and CD stand for continuous integration and continuous delivery/continuous deployment. CI is a modern software development practice in which incremental code changes are made frequently and reliably. Automated build-and-test steps triggered by CI ...Sep 29, 2023·3 min read
Day 23 : Jenkins CI/CD Pipeline and Freestyle ProjectWhat is CI/CD? CI or Continuous Integration is the practice of automating the integration of code changes from multiple developers into a single codebase. It is a software development practice where the developers commit their work frequently to the...Sep 29, 2023·3 min read
Day-22 : Getting Started with JenkinsWhat is Jenkins? Jenkins is an open-source continuous integration-continuous delivery and deployment (CI/CD) automation software DevOps tool written in the Java programming language. It is used to implement CI/CD workflows, called pipelines. Jenkin...Sep 28, 2023·2 min read
Day 15 : Python Libraries for DevOpsJSON and YAML in Python JSON: The full form of JSON is JavaScript Object Notation. JSON is a lightweight data format for data interchange that can be easily read and written by humans, easily parsed, and generated by machines. Python has a built-in p...Sep 26, 2023·1 min read