Introduction Docker Compose is used to run multi-container Docker applications. This means that each container will run a standalone application which can also communicate with the other containers present in the same host. Docker Compose uses YAML files to configure all of your Docker containers and configurations. In this tutorial, we’ll show you how to […]
Introduction Docker has changed the way we build, package, and deploy applications. In this tutorial, we’ll learn about the Dockerfile. What it is, how to create a Dockerfile, and how to configure the basics to Build Docker images from it. Docker images and Docker containers at a glance : A Docker image contains the application […]
Introduction In the previous article, we learned how to run Jenkins blue ocean docker container on aws ec2 ubuntu 18.04 lts.In this session, we will explain how to configure Jenkins’s blue ocean container to build a sample java application using maven and Java. To know more about Apache maven visit https://maven.apache.org/download.cgi and if you want […]
Introduction In the previous tutorial, we learned how to install and configure Jenkins’s stable version from the ubuntu repositories. In this article, we will discuss how to install Jenkins server using docker containers In this article, you will learn how to run Jenkins docker containers using two popular docker images. To read the previous article […]
Introduction Jenkins is an opensource automation server written in Java. It helps to automate part of the software development process. You can use Jenkins as a simple CI (Continuous Integration) server or configure this for the CD (Continuous Delivery) hub for any number of projects. In this article, we will learn how to install Jenkins on […]
Ubuntu 18.04 comes with mysql 5.7 along with official repositories Mysql installed with packages mysql-client-core-5.7 mysql-common mysql-server-5.7 mysql-server-core-5.7 By default you’ll find MySQL’s configuration files in /etc/mysql location of mysqld.cnf in ubuntu 18.04 is /etc/mysql/mysql.conf.d/ To change default MySQL port from 3306 to another: go to mysqld.cnf file and edit port section.save and close the […]
Introduction In the previous tutorial, we have discussed with how to install and configure Redis latest version from source and made it fully functional. If you want to check out that tutorial goes to Redis install from Source. In this article, we will discuss how to install Redis from the official ubuntu repositories. Before We […]
Introduction Redis is opensource, an in-memory key-value store known for its flexibility, performance, and broad language support. It is commonly used as a database, cache, and message broker, and supports a wide range of data structures. In this tutorial we will explain how to install and configure redis from source on ubuntu 18.04 AWS EC2 server. You […]
Introduction Nginx is an open-source high-performance reverse proxy server for HTTP, HTTPS, SMTP, POP3, and IMAP protocols, as well as a load balancer, HTTP cache, and a web server. Normally we need to install and manage Nginx from the package manager or built it from the source. But In this tutorial we will run Nginx […]
Introduction In the previous article we learned how to install Docker on ubuntu 18.04 and used some basic commands to manage docker service.In this session we will learn how to use Docker images from the official Docker hub and run as containers. If you are not installed Docker on your system check out our previous […]