Introduction MongoDB is a popular, open-source NoSQL database management system that falls under the category of document-oriented databases. Developed by MongoDB Inc., it provides a flexible and scalable solution for storing and retrieving data in a way that is different from traditional relational database management systems (RDBMS). Docker Compose is a tool for defining and […]
Deploy Redis Docker Container with Docker Compose
Introduction The Apache HTTP Server is an open-source web server software developed by the Apache Software Foundation. Docker Compose is a tool for defining and running multi-container Docker applications. It allows you to define an entire application stack, including services, networks, and volumes, in a single file called docker-compose.yml. With a single command, you can […]
Deploy Redis Docker Container with Docker Compose
Introduction Redis is an open-source, in-memory data structure store that can be used as a database, cache, and message broker. It is known for its high performance, scalability, and versatility. Redis stands for Remote Dictionary Server. Docker Compose is a tool for defining and running multi-container Docker applications. It allows you to define an entire […]
Deploy MariaDB Docker Container with Docker Compose
Introduction MariaDB Server is an open-source relational database management system (RDBMS) that is a fork of MySQL. It was created by the original developers of MySQL after concerns arose over the acquisition of MySQL by Oracle Corporation. The development of MariaDB is led by the MariaDB Foundation, which ensures that the software remains open source […]
Installing Docker Compose on Ubuntu 22.04 LTS
Introduction Docker Compose is a tool for defining and running multi-container Docker applications. It allows you to define all the services, networks, and volumes for a Docker application in a single file, usually named docker-compose.yml. With Docker Compose, you can start and stop multiple Docker containers with a single command, making it easier to manage […]
Deploy Sonatype Nexus Repository OSS v3 on Docker Container
Introduction Sonatype Nexus 3 is an open source repository manager used to store and manage software artifacts. It provides a central location to store and manage software components and their dependencies, making it easier to manage and distribute software packages within an organization. Prerequisites In this post, We will show you how to deploy nexus docker […]
Build & Push Ansible Docker Image in DockerHub
Introduction Ansible – The purpose of configuration management systems is to make it easier for administrators and operations teams to manage a large number of servers. They let you automate control of many different systems from a single location. Docker image is a set of command instructions for getting an application up and running, and we can […]
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 […]
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 […]