Module 2 – How to Install Docker

Step by Step Guide

Docker Install කරන විදිහ

Docker install කිරීම developerලාට container-based development environment එකක් setup කරන්න ප්‍රධාන step එකක්.

මෙම guide එකෙන් අපි බලන්නේ:

  • Docker install කරන විදිහ
  • Windows වල Docker install කිරීම
  • macOS වල Docker install කිරීම
  • Linux වල Docker install කිරීම
  • Docker installation verify කරන විදිහ

Docker Install කිරීමට අවශ්‍ය Requirements

Docker install කිරීමට පෙර computer එකේ minimum requirements කිහිපයක් තියෙනවා.

Hardware Requirements

  • 64-bit processor
  • Minimum 4GB RAM
  • Virtualization support (BIOS වල enable කරලා තිබිය යුතුයි)

Operating System Support

Docker officially support කරන OS:

  • Windows 10/11
  • macOS 10.15 (Catalina) or later
  • Linux (Ubuntu, Debian, CentOS, Fedora, etc.)

Windows වල Docker Install කරන විදිහ

Windows usersලාට Docker install කරන්න පහසුම method එක තමයි Docker Desktop භාවිතා කිරීම.

Step 1 – Docker Desktop Download කිරීම

මුලින්ම Docker official website එකට යන්න.

Download Docker Desktop for Windows

එතනින් Docker Desktop for Windows download කරන්න.

Step 2 – Installer Run කිරීම

Download කරපු file එක run කරන්න.

Installer open වුනාම:

  • Use WSL 2 instead of Hyper-V option enable කරන්න
  • Next click කරන්න

Installation process එක start වෙනවා.

Step 3 – Computer Restart කිරීම

Installation complete වුනාම system restart කරන්න.

IRestart වුනාම Docker Desktop automatically start වෙනවා.

Step 4 – Docker Run වෙනවද Check කිරීම

Command Prompt හෝ PowerShell open කරලා මේ command එක run කරන්න.

docker --version

Output example:

Docker version 25.x.x

එහෙම output එකක් ලැබුණොත් Docker successfully install වෙලා තියෙනවා.


Linux වල Docker Install කරන විදිහ (Ubuntu)

Linux usersලාට Docker install කරන්න terminal එකෙන් commands භාවිතා කරනවා. මෙතන Ubuntu example එකක්.

Step 1 – System Update කිරීම
sudo apt update
sudo apt upgrade

මේ command එකෙන් system update කරලා latest packages install කරගන්න.

Step 2 – Required Packages Install කිරීම
sudo apt install apt-transport-https ca-certificates curl software-properties-common

මෙම packages Docker install කිරීම සඳහා අවශ්‍ය වෙනවා.

Step 3 – Docker GPG Key Add කිරීම
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

මෙය Docker repository authenticate කිරීමට භාවිතා කරන key එක.

Step 4 – Docker Repository Add කිරීම
sudo add-apt-repository \
"deb https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"

මෙම step එක Docker official repository system එකට add කරනවා.

Step 5 – Docker Install කිරීම
sudo apt update
sudo apt install docker-ce

මෙම command එක Docker Engine install කරනවා.

Step 6 – Docker Status Check කිරීම
sudo systemctl status docker

මෙම command එක Docker service එක run වෙනවාද check කරනවා.

Active (running) status එකක් ලැබුණොත් Docker successfully install වෙලා තියෙනවා.


Mac වල Docker Install කරන විදිහ

Mac usersලාටත් Docker Desktop භාවිතා කරලා install කරන්න පුළුවන්.

Step 1 – Docker Desktop Download කිරීම
Download Docker Desktop for macOS

Mac version එක download කරන්න. Apple Silicon (M1/M2/M3) සහ Intel versions දෙකක් තියෙනවා. ගැලපෙන version එක තෝරන්න.

Step 2 – Docker Desktop Install කිරීම

Download කරන ලද .dmg file එක open කරන්න. Docker icon එක Applications folder එකට drag කරන්න.

Step 3 – Docker Start කිරීම

Applications → Docker Desktop open කරන්න. First time run කරනකොට permissions request කරනවා. Allow කරන්න.

Docker Installation Verify කරන විදිහ

Terminal open කරලා මේ command එක run කරන්න.

docker run hello-world

Output එකේ "Hello from Docker!" කියලා message එකක් ලැබුණොත් Docker successfully install වෙලා තියෙනවා.

මෙම command එක:

  • Docker image download කරනවා
  • Docker container run කරනවා
  • Test message print කරනවා

Output example:

Hello from Docker!
This message shows that your installation appears to be working correctly.

Docker install කිරීම container-based development environment එකක් setup කරන ප්‍රධාන step එකක්. Docker successfully install කරගත්තට පස්සේ developerලාට portable, scalable සහ efficient applications build කරන්න පුළුවන්.