Introduction Nginx is a open source web server, nginx has many number of feature like reverse proxy, load balancer, mail proxy, and HTTP cache in addition to being a web server. Ansible is a collection of software tools that let infrastructure be written in code. Software provisioning, configuration management, and application deployment are all included in the […]
Installing Apache Web server on Ubuntu 22.04 with Ansible
Introduction Apache HTTP Server is software for a cross-platform web server that is free and open-source Under the terms of the Apache License 2.0, Under the direction of the Apache Software Foundation, an open community of developers develops and maintains Apache. Ansible is a collection of software tools that let infrastructure be written in code. Software provisioning, […]
Installing Docker inside Jenkins’s Docker Container
Introduction The application Docker makes it easier to manage application processes in containers. You can run your applications in resource-isolated processes with containers. Containers are similar to virtual machines, but they are more mobile, use fewer resources, and rely more on the host operating system. Jenkins is an automation server that is free to use. It facilitates continuous […]
Push a Docker Image To Docker Hub Using Jenkins
Introduction Jenkins Pipeline is a suite of plugins that allows creating simple-to-complex build pipelines as code in Jenkins, using a Groovy-based domain-specific language. Prerequisites Step 1: Generate Access Tokens We need to generate the Access token for Github and DockerHub, Use the follwowing staps to get that. For Github access token For DockerHub access token […]
Creating GitHub’s personal access token for Jenkins
Introduction A GitHub Personal Access Token is a secure way to access GitHub’s API or command-line interface. It can be used as an alternative to a password when authenticating to GitHub, and provides a higher level of security as it can be revoked at any time and can be limited to specific permissions. Personal Access […]
Build & Push Docker Image to DockerHub using CLI
Introduction Docker image is a set of command instructions for getting an application up and running, and we can create our own custom Docker image and push it to the DockerHub registry. Prerequisites Step 1: Create a Sample Dockerfile We need to create a sample dockerfile like Apache webserver that will use in build and […]
Building an Golang App Docker Image with Dockerfile
Introduction A Dockerfile is a script that having the command and while deployment the docker image container We will get up and running service which configured with commands. Prerequisites Step 1: Create a Golang Directory To begin, we set up a directory just for Golang-related files by employing the mkdir command. Step 2: Create a Dockerfile Now […]
Building an NodeJS App Docker Image with Dockerfile
Introduction A Dockerfile is a script that having the command and while deployment the docker image container We will get up and running service which configured with commands. Prerequisites Step 1: Create a nodeJS Directory To begin, we set up a directory just for nodeJS-related files by employing the mkdir command. Step 2: Create a Dockerfile Now […]
Building an Spring Boot App Docker Image with Dockerfile
Introduction A Dockerfile is a script that having the command and while deployment the docker image container We will get up and running service which configured with commands. Prerequisites Step 1: Create a SpringBoot Directory To begin, we set up a directory just for SpringBoot-related files by employing the mkdir command. Step 2: Create a Dockerfile Now […]
Building an Python3 App Docker Image with Dockerfile
Introduction A Dockerfile is a script that having the command and while deployment the docker image container We will get up and running service which configured with commands. Prerequisites Step 1: Create a Python3 Directory To begin, we set up a directory just for Python3-related files by employing the mkdir command. Step 2: Create a Dockerfile Now […]