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

Docker bir konteyner sistemidir kapsayıcıları çalıştırmak için çok fazla kaynağa ihtiyacınız olmadığından Çok hafif ve bu nedenle Docker, Raspberry Pi üzerinde web uygulaması geliştirme ve test etme için mükemmel bir aday olabilir.

Elbette, bir web sunucusu, proxy sunucusu veya veritabanı sunucusu çalıştırmak gibi başka şeyler yapabilir ve daha fazlasını yapabilir Raspberry Pi üzerinde Docker'da.

Hala Docker'ı bilmiyorsanız, bunun açık kaynaklı bir proje olduğunu bilmelisiniz. yazılım kapsayıcıları içinde uygulama dağıtımını otomatikleştirir, birden çok işletim sisteminde ek bir soyutlama katmanı ve uygulama sanallaştırma otomasyonu sağlar.

liman işçisi Linux çekirdeğinin cgroups ve ad alanları gibi kaynak izolasyon özelliklerini kullanır (ad alanları) ayrı "kapsayıcıların" tek bir Linux örneği içinde çalışmasına izin vererek sanal makineleri başlatma ve sürdürme yükünü ortadan kaldırır.

Raspberry Pi'yi hazırlama

Docker'ı Raspberry Pi'mize yüklemek, ev hakkında yazacak bir şey kurulumu oldukça basit. Bu eğiticide Ahududumuzun resmi sistemini temel alacağız Raspbian olan.

Raspberry'nizde hala bu sistemi kurmadıysanız, nasıl yapılacağını oldukça basit bir şekilde açıkladığımız aşağıdaki makaleye başvurabilirsiniz. Bağlantı bu. 

Raspbian zaten Raspberry pi'mizde kurulu, paketleri güncelleyeceğiz ve Raspbian APT paket deposu önbelleği aşağıdaki komutla:

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 sistemi için çekirdek başlıklarını yüklemeniz gerekir. Bu önemlidir, çünkü çekirdek başlıklarını kurmazsanız Docker çalışmayacaktır.

Ç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

Docker kurulumu Bunu terminalde aşağıdaki komutu uygulayarak yapıyoruz:

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

Raspberry Pi'mizin sistemine Docker kurulumu ile, şimdi uygulama çalışmasına başlıyoruz Docker, böylece onu kullanabilirsiniz.

Bunun için ilk adım sistem kullanıcımızı "pi" ekleyin (Raspbian varsayılan) docker grubuna. Böylece, kaplar, görüntüler, birimler vb. Oluşturabilecek ve yönetebileceksiniz. sudo veya süper kullanıcı ayrıcalıkları olmayan docker.

Farklı bir kullanıcı oluşturdularsa, komutta "pi" yi kullanıcı adlarıyla değiştirmeleri gerekir. Pi kullanıcısını Docker grubuna eklemek için sadece aşağıdaki komutu çalıştırmaları gerekir:

sudo usermod -aG docker pi

Bu değişikliği şimdi yaptı, sistemimizin yeniden başlatılması gerekecek, böylece yapılan değişiklikler sistem başlangıcında yüklenir ve kullanıcımızın Docker grubuna eklemeler uygulanır.

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

sudo reboot

Sistem yeniden başladığında, ona geri dönüyoruz ve bir terminal açacağız. İçinde aşağıdaki komutu uygulayacağız Docker kurulumunu ve sistemde zaten çalıştığını doğrulayın:

docker version

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

Şimdi sadece ilk konteynırınızı uygulamanız gerekiyor. Bunu yapmak için, birçok uygulamayı içeren Docker sayfasında bir tane arayabilirsiniz. Bağlantı bu.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.