Skip to content

Docker Installation Guide

This guide provides instructions for installing Docker on both Linux and Windows systems. Always refer to official documentation for the most accurate and up-to-date instructions. Offline installers are available upon request.


Docker Installation for Linux

System Requirements

  • Supported Distributions: Docker Engine supports a variety of Linux distributions, including Ubuntu, Debian, CentOS, Fedora, and others.
  • Docker Version: Docker Engine 29 or higher is recommended for optimal compatibility.

Steps to Install Docker on Linux

  1. Refer to the Official Documentation:

  2. Enable and Start Docker:

    • Enable Docker to start on boot and start the service:
      Bash
      sudo systemctl enable docker
      sudo systemctl start docker
      
  3. Verify Installation:

    • Verify that Docker is installed and running:
      Bash
      docker --version
      docker run hello-world
      

Offline Installation

For environments without internet access, we support offline installation using our provided packages. These offline installers can be provided and deployed by our team during the installation phase, or customers can choose to install them independently. Please contact product.devops@kafein.com.tr to request offline installation packages and instructions.


Verify Docker Installation

After installing Docker, ensure that it is correctly set up by performing the following steps:

  1. Check Docker Version:
  2. Run the following command to verify the installed Docker version:

    Bash
    docker version
    

  3. Run a Test Container:

  4. Confirm Docker functionality by running the hello-world container:

    Bash
    docker run hello-world
    

  5. Check Resource Allocation:

  6. For performance issues, ensure that sufficient resources are allocated in Docker Desktop settings (Windows) or system configurations (Linux).

Important Notes

  • Always refer to the official Docker documentation for the latest installation instructions:
  • Docker Installation Guide
  • Hardware Prerequisites for WSL 2:
  • A 64-bit processor with Second Level Address Translation (SLAT) support.