Cloud Native Java with Kubernetes, Spring Boot, Docker, and Minikube

Juarez Junior
Oracle Developers
Published in
7 min readOct 2, 2022

Cloud-native Java

by Juarez Junior


This blog post is an essential step-by-step guide on installing, configuring, and testing a local Kubernetes (K8s) development environment with Docker Desktop, Chocolatey, and Minikube. Such software components will allow you to have a Kubernetes environment to test your deployments locally.

It will provide you with the right and quick steps to have your Kubernetes environment up and running in a few minutes. Time to get started!


Install Docker Desktop for Windows

The very first step is to install Docker Desktop. Docker has solid and extensive documentation about such a procedure so we won’t replicate it here.

There are versions for Linux, Windows, and Mac. Please select per your OS, and follow the instructions on the respective links below.I like Linux; however, I selected Windows this time instead.

Install Docker Desktop on Windows

Install Docker Desktop on Linux

Install Docker Desktop on Mac

As soon as you have it installed, you can run a sample container as below to validate your installation. Just follow the provided steps.

Docker Desktop
docker run -d -p 80:80 docker/getting-started

Now access it at http://localhost/

Docker — Getting started

Install WSL

Juarez Junior
Oracle Developers

Senior Principal #Java Developer Evangelist @ Oracle. Invite me to speak about #Java #OracleDatabase #OracleCloud #Blockchain #DevRel ☕️🥑

Recommended from Medium


See more recommendations