Continuous Integration and Continuous Delivery by Dockerize Jenkins Pipeline

Introduction Continuous Integration and Continuous Delivery highly fundamental topics in the software industry especially with the cloud and container technologies. Container technologies such as Docker, Kubernetes, OpenShift and automation servers like Jenkins make easier to manage our projects workflow. In this session we will pull sample Jenkins pipeline code from the GitHub repository and create jerkins pipeline using docker containers. The processes we want […]

Read more

How to Install Docker compose on ubuntu 18.04 and use to run multiple docker containers

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 […]

Read more

Common MySQL configuration files and usage

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 […]

Read more