1 Docker Installation
2 Docker-Compose Installation
3 Installing Kubernetes
3.1 Ubuntu
3.2 CentOs
1. Docker Installation - Documentation
curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.sh
get-docker.sh
file is retrieved from docker repository. It helps in installing docker-ce on a non-production enviroment.
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
sudo yum install docker-ce
2. Docker-Compose Installation - Documentation
sudo curl -L https://github.com/docker/compose/releases/download/1.23.1/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
docker-compose --version
You can ready my blog on docker here
3. Installing Kubernetes - Documentation
curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | apt-key add -
create a file /etc/apt/sources.list.d/kubernetes.list
deb http://apt.kubernetes.io/ kubernetes-xenial main
Update the packages
sudo apt update
Install Kubernetes
sudo apt install -y kubelet kubeadm kubectl
- Additional Configs
ToDO
ToDo
* Install Kubernetes Dashboard
ToDo
* ToDo:
* Add Sample Dockerfile and docker-compose file and explanation
* Add kubernetes sample file and explanation