Before you begin, the following tools must be installed:
First, you need a containerization software for building containers. {kube} supports various container runtimes. You will use Docker
in this guide. For Docker installation instructions, refer to the official Docker documentation.
{win} | {mac}
Use Docker Desktop, where a local {kube} environment is preinstalled and enabled. If you do not see the {kube} tab, then upgrade to the latest version of Docker Desktop.
Complete the setup for your operating system:
-
Set up Docker Desktop for Windows.
-
Set up Docker Desktop for Mac.
After you complete the Docker setup instructions for your operating system, ensure that {kube} (not Swarm) is selected as the orchestrator in Docker Preferences.
{linux}
You will use Minikube
as a single-node {kube} cluster that runs locally in a virtual machine.
For Minikube installation instructions, see the Minikube documentation. Be sure to read the Requirements section, as different operating systems require different prerequisites to run Minikube.