How to install docker in Ubuntu with minikube.

1. Uninstall conflict packages first.
   for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do sudo apt-get remove $pkg; done 

2. You can create an Ubuntu EC2 Instance on AWS and run the below commands to install docker.
    sudo apt update
    sudo apt install docker.io -y


3. Grant Access to your user and group to run docker commands
    sudo usermod -a -G docker $USER && newgrp docker

4. Start Docker.
    sudo systemctl start docker

5. Reload your current shell:
    source ~/.profile

6. Use the command again, to verify that docker is up and running
    docker run hello-world

7. Configure Docker to start on boot with systemd
    sudo systemctl enable docker.service
    sudo systemctl enable containerd.service

8. Install Curl.
    sudo apt  install curl

9. To install the latest minikube stable release on x86-64 Linux using Debian package:
    curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube_latest_amd64.deb
    sudo dpkg -i minikube_latest_amd64.deb

10. Start minikube cluster
       minikube start --memory=2048 --driver=docker

11. Install kubectl
      sudo snap install kubectl --classic

12. Verify if minikube cluster pod is running.
         kubectl get pods -A