
Raspbian Üzerinde Docker kurulumu
Bir önceki makalemde sizinle Debian tabanlı hazır HypriotOS imajını kullanarak nasıl Raspberry Pi’de Docker kullanabileceğinizi paylaşmıştım. Bu makalemde ise, mevcutta Raspbian üzerine kurulu olan sisteminizi bozmadan nasıl Docker kurulumu yapabileceğinizi paylaşıyorum.
Kurulum adımlarını paylaşmadan önce not düşmekte fayda var; bu makalede çalışır durumda bir Raspbian sürümüne sahip olduğunuz varsayılmaktadır.
Raspberry Pi’nin güncel sürümleri, Debian 8 (Jessie) ve üzeri, Docker aktif desteği sunan çekirdekle birlikte gelmektedir. Dolayısıyla devam etmeden önce işletim sistemi sürümünü kontrol etmenizde fayda var. SSH otorumu ile bağlandığımız sistemde aşağıdaki komutu çalıştırarak versiyon bilgine ulaşabilirsiniz;
cat /etc/issue

İşletim sistemimizin sürümüne emin olduğumuza göre sırada güncelliğini sağlamakta. Sistem paket listesini güncelleyelim;
sudo apt-get update

Bu komutun başarıyla sonlanması ardından sistemde yüklü paketleri son versiyonlarına güncelleyelim;
sudo apt-get dist-upgrade

Önceki makalemde hazır imajlarını paylaştığım Hypriot ekibi, bu hazır imajlar dışında Raspberry Pi için docker kurulum paketleri de sunmak. Bu yazıyı hazırladığım sırada en güncel paket Docker 1.10.3 idi. Kuruluma başlamadan önce Hypriot indirme sayfasını ziyaret ederek güncel sürümü kontrol etmenizde fayda var.

Aşağıdaki komut yardımıyla güncel paketi yerele indirebilirsiniz;
wget https://downloads.hypriot.com/docker-hypriot_1.10.3-1_armhf.deb
Bu komutta wget ifadesi sonrasında güncel pakete dair download linkini belirtmeniz gerektiğini bir kez daha hatırlatmakta fayda var.

Sıradaki adımımız indirdiğimiz paketi kurmak;
sudo dpkg -i docker-hypriot_1.10.3-1_armhf.deb

Kullanıcımızı docker grubuna dahil edelim;
sudo sh -c 'usermod -aG docker $SUDO_USER'
Son olarak da docker servisimizi aktif hale getirelim;
sudo systemctl enable docker.service

İşte bu kadar kolay… Son adımla birlikte kurulumu tamamlamış oluyoruz.
Aşağıdaki komut yardımıyla kurulumu teyit edebiliriz;
sudo docker info

Alternatif olarak aşağıdaki komut yardımıyla sürüm bilgisini de görebilirsiniz;
docker version
