Skip to main content
Choose your preferred container runtime environment. We recommend either Docker or Podman.

Docker Installation

  1. Install Docker Desktop:
    • Download Docker Desktop®
    • Run the installer
    • During installation, ensure “WSL 2” option is selected
  2. Post-installation:
  3. Test Docker
  4. Configure WSL 2 (if not already done):

Podman Installation

  1. Install Podman Desktop™:
    • Download Podman Desktop
    • Run the installer - Follow the installation wizard
  2. Verify installation:

Container Compose Setup

Docker Compose is included with Docker Desktop for Windows and macOS.

For Linux:

Container Configuration

Configure Docker resources (in Docker Desktop):
  1. Open Docker Desktop
  2. Go to Settings (⚙️)
  3. Recommended settings: - CPUs: At least 2 - Memory: At least 4 GB - Swap: At least 1 GB - Disk image size: At least 60 GB

Verify Installation

Test your container environment with a simple container:
  1. Pull and run nginx
  2. Check container status
  3. Stop and remove the container

Troubleshooting

  1. Reset Docker Desktop
  2. Check Docker status
  3. View Docker logs