Docker, Raspbian ile Raspberry pi üzerine nasıl kurulur?

Docker , konteynerleri çalıştırmak için çok fazla kaynak gerektirmeyen, bu nedenle oldukça hafif bir konteyner sistemidir . Bu nedenle, Docker, Raspberry Pi üzerinde web uygulamaları geliştirmek ve test etmek için mükemmel bir aday olabilir.

Elbette, Raspberry Pi üzerinde Docker kullanarak web sunucusu, proxy sunucusu veya veritabanı sunucusu ve daha fazlasını çalıştırabilirsiniz .

Eğer Docker'ı henüz tanımıyorsanız, bunun yazılım konteynerleri içinde uygulamaların dağıtımını otomatikleştiren , birden fazla işletim sistemi genelinde uygulama sanallaştırması için ek bir soyutlama ve otomasyon katmanı sağlayan açık kaynaklı bir proje olduğunu bilmelisiniz.

Docker , cgroups ve namespaces gibi Linux çekirdeği kaynak izolasyon özelliklerini kullanarak , tek bir Linux örneği içinde bağımsız "konteynerlerin" çalışmasına olanak tanır ve sanal makineleri başlatma ve sürdürme yükünden kaçınmayı sağlar.

Raspberry Pi'yi hazırlama

Raspberry Pi'nize Docker kurmak oldukça kolay ve basittir . Bu eğitimde, temel olarak resmi Raspberry Pi işletim sistemi olan Raspbian'ı kullanacağız .

Eğer bu sistem henüz Raspberry Pi'nize kurulu değilse, nasıl kolayca kurulacağını açıkladığımız şu makaleye göz atabilirsiniz. Bağlantı burada.

Raspberry Pi'mize Raspbian'ı kurduktan sonra, aşağıdaki komutu kullanarak paketleri ve Raspbian APT paket deposu önbelleğini güncelleyeceğiz :

sudo apt update

Şimdi, Raspbian'dan tespit edilen tüm yeni yazılım paketlerini güncellemelisiniz. Bunun için aşağıdaki komutu uygulamamız yeterlidir:

sudo apt upgrade

Bu noktada yazılım paketlerinin güncellenmesi gerekiyor.

Şimdi, işletim sisteminiz için çekirdek başlık dosyalarını yüklemeniz gerekiyor. Bu önemli, çünkü çekirdek başlık dosyalarını yüklemezseniz Docker çalışmaz.

Çekirdek başlıklarını kurmak için tek yapmanız gereken terminalde aşağıdaki komutu çalıştırmaktır:

sudo apt install raspberrypi-kernel raspberrypi-kernel-headers

Yukarıdakilerin tümü hazır olduğunda, sistemdeki tüm güncellenmiş paketlere sahip olduğumuzdan tamamen emin olduğumuzdan, artık sevgili Raspberry Pi'mize Docker yüklemeye geçebiliriz.

Docker'ı Raspberry Pi'ye yükleyin

Terminalde aşağıdaki komutu çalıştırarak Docker'ı kuruyoruz :

curl -sSL https://get.docker.com | sh

Bu indirme ve yükleme işlemi biraz zaman alabilir, bu nedenle zaman ayırmanızı öneririm.

liman işçisi

Docker'ı Raspberry Pi sistemimize kurduğumuza göre, artık Docker'ı kullanabilmek için gerekli uygulamaları hayata geçirmeye başlayabiliriz .

İlk adım, sistem kullanıcınız olan "pi"yi (Raspbian'daki varsayılan kullanıcı) docker grubuna eklemektir. Bu sayede sudo veya süper kullanıcı ayrıcalıklarına ihtiyaç duymadan Docker konteynerleri, imajları, birimleri vb. oluşturabilir ve yönetebilirsiniz.

Farklı bir kullanıcı oluşturduysanız, komuttaki "pi" ifadesini kullanıcı adınızla değiştirmeniz gerekir. Pi kullanıcısını Docker grubuna eklemek için aşağıdaki komutu çalıştırmanız yeterlidir:

sudo usermod -aG docker pi

Bu değişikliği yaptıktan sonra, değişikliklerin sistem başlangıcında yüklenmesi ve kullanıcımızın Docker grubuna eklenmesinin uygulanması için sistemimizi yeniden başlatmamız gerekecek .

Terminalde aşağıdaki komutu çalıştırarak sistemlerini yeniden başlatabilirler:

sudo reboot

Sistem yeniden başlatıldıktan sonra tekrar giriş yapın ve bir terminal açın. Docker'ın sistemde kurulu ve çalışır durumda olduğunu doğrulamak için aşağıdaki komutu çalıştırın:

docker version

Gördüğünüz gibi Docker, Raspberry Pi'nizde zaten mükemmel çalışıyor.

Şimdi tek yapmanız gereken ilk konteynerinizi dağıtmak. Bunu Docker web sitesinde bulabilirsiniz; sitede birçok uygulama mevcut. İşte bağlantı.


Google'da tercih edilen kaynak olarak ekleyin.