Daha sonraki yazılara referans verebilmek amacıyla yazılmıştır.

İşletim Sistemi

CentOS

Gerekli paketleri kurun.

$ sudo yum install -y yum-utils \
  device-mapper-persistent-data \
  lvm2

Kararlı repository ekleyin.

$ sudo yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo

Docker'ı kurun.

$ sudo yum install docker-ce docker-ce-cli containerd.io

Docker'ı çalıştırın.

$ sudo systemctl start docker

Merhaba Dünya konteynerini çalıştırın.

$ sudo docker run hello-world

Debian

$ sudo apt-get update

Gerekli paketleri kurun.

$ sudo apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    gnupg2 \
    software-properties-common

Docker resmi GPG key'i ekleyin.

$ curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -

Kararlı repository ekleyin.

$ sudo add-apt-repository \
   "deb [arch=amd64] https://download.docker.com/linux/debian \
   $(lsb_release -cs) \
   stable"

$ sudo apt-get update

Docker'ı kurun.

$ sudo apt-get install docker-ce docker-ce-cli containerd.io

Merhaba Dünya konteynerini çalıştırın.

$ sudo docker run hello-world

Fedora

Gerekli paketleri kurun.

$ sudo dnf -y install dnf-plugins-core

Kararlı repository ekleyin.

$ sudo dnf config-manager \
    --add-repo \
    https://download.docker.com/linux/fedora/docker-ce.repo

Docker'ı kurun.

$ sudo dnf install docker-ce docker-ce-cli containerd.io

Docker'ı çalıştırın.

$ sudo systemctl start docker

Merhaba Dünya konteynerini çalıştırın.

$ sudo docker run hello-world

Ubuntu

$ sudo apt-get update

Gerekli paketleri kurun.

$ sudo apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    gnupg-agent \
    software-properties-common

Docker resmi GPG key'i ekleyin.

$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

Kararlı repository ekleyin.

$ sudo add-apt-repository \
   "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
   $(lsb_release -cs) \
   stable"

$ sudo apt-get update

Docker'ı kurun.

$ sudo apt-get install docker-ce docker-ce-cli containerd.io

Merhaba Dünya konteynerini çalıştırın.

$ sudo docker run hello-world

Proje çalışmış olması gerekiyor.

Windows

Docker Desktop Windows için güncel olarak Windows 10 64-bit Enterprise, Pro veya Education 22H2 (build 19045) ve Windows 11 64-bit Enterprise, Pro veya Education 23H2 (build 22631) ya da daha yeni sürümleri destekler.

WSL 2 backend kullanacaksanız WSL 2 ve donanım sanallaştırma açık olmalıdır. Ayrıca WSL 2.1.5 veya daha yeni bir sürüm, SLAT destekli 64-bit işlemci ve en az 8 GB RAM gerekir. Hyper-V backend kullanacaksanız Hyper-V ve Containers Windows özelliklerini açmanız gerekir.

Docker Desktop for Windows indirip kurulumu gerçekleştirdikten sonra sağ alt'ta Docker simgesini görüyor olmanız gerekiyor.

Merhaba Dünya konteynerini çalıştırın.

docker run hello-world

macOS

Docker Desktop Mac için güncel ve önceki iki ana macOS sürümünü destekler. En az 4 GB RAM gerekir.

Docker Desktop for Mac indirip kurulumu gerçekleştirdikten sonra menü çubuğunda Docker simgesini görüyor olmanız gerekiyor.

Merhaba Dünya konteynerini çalıştırın.

docker run hello-world

Kaynak