Linux'ta Docker Container Nasıl Kurulur? (Ubuntu ve CentOS)

Yayınlanan: 2019-08-01

Linux'ta Docker Nasıl Kurulur

Docker, Kurumsal ve/veya Kişisel proje ihtiyaçlarınız için şüphesiz En İyi Container Management Platform .

Neden Docker'a ihtiyacımız var?

Projeniz için bu basit senaryoyu düşünün.

  • 50'den fazla maven bağımlılığına sahip karmaşık bir Java Enterprise uygulamanız var.
  • Birkaç yerel hizmet bağımlılığınız daha var.
  • Yerel olarak çalışan kendi Veritabanı örneğiniz var.
  • Ortamınızı kurmak için gerekli olan 10'dan fazla özel kabuk betiğiniz var.
  • ~ 5 ortam değişkeniniz var.
  • ~ 5 otomatik başlatma komut dosyanız var.
  • Ve bunun gibi…

Pekala, yukarıdakilerin hepsini müşterinize göndermek istediğinizde, bu çok fazla adım demektir. değil mi?

İşte burada Docker devreye giriyor.

Basitlik:

Yukarıdakilerin hepsini single docker image oluşturup birleştirmeye ve bu görüntüyü müşterinize göndermeye ne dersiniz? Bu, müşteriniz için yalnızca single step install bir kurulumdur ve get ready within few minutes .

Bu eğitimde, install Docker on Linux ve gerekli tüm adımların üzerinden geçeceğiz.

Başlayalım:

Aşama 1. Linux ana bilgisayarında oturum açın ve ön koşulu kontrol edin

Docker'ın 3 çeşidi vardır:

  • Docker Motoru – Topluluk
  • Docker Motoru – Kurumsal
  • liman işçisi kurumsal

Bu eğitimde Docker Community Edition yükleme adımlarını gözden geçireceğiz.

1.1) Linux sunucunuza giriş yapın.

Linux sunucum olarak Digital Ocean droplet kullanıyorum.

1.2) Linux İşletim Sistemi Mimarisini Kontrol Edin:

64-bit mimariye ihtiyacınız var.

1.3) Linux İşletim Sistemi Çekirdeği Seviyesini Kontrol Edin:

Çekirdek Seviyesi 3.0'dan büyük olmalıdır.

Adım 2. Docker Community Edition'ı yükleyin

2.1) Docker'ın resmi PGP anahtarını sisteminize eklediğinizden emin olun.

2.2) Doğru PGP anahtarına sahip olduğunuzdan emin olun:

2.3) Ubuntu işletim sisteminizi en son sürüme kurduğunuzdan emin olun.

Command: sudo apt-get update

2.4) En son kararlı Docker Deposunu kurun

Command: sudo add-apt-repository “deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) kararlı”

2.5) Docker'ı kurun

Command: sudo apt-get install docker-ce

2.6) Docker sürümünü kontrol edin

Aşama 3. Docker'ı başlatın ve Hello World'ü çalıştırın

Docker Linux'a Başarıyla Yüklendi

3.1) Docker'ı Linux'ta çalıştırmak için basit komut

Yukarıda gördüğünüz gibi kurulum sırasında Docker kendini bir sistem servisi olarak kaydeder: /lib/systemd/system/docker.service .

3.2) Hello World Docker'ı çekip çalıştıralım

Command: sudo docker merhaba dünyayı çalıştır

Yukarıdaki komut docker görüntüsünü çekecek ve Docker Hello World uygulamasını çalıştırabileceksiniz.

Adım-4. Docker Görüntüleri/depoları nasıl kontrol edilir?

Hello World Uygulamasını çalıştırmadan önce:

Hello World Uygulamasını çalıştırdıktan sonra:

Burada gördüğünüz gibi – aşağıda yeni bir merhaba dünyası deposu göreceksiniz.

Tebrikler. Hepiniz hazırsınız. Docker için Linux ortamınızı kurdunuz, Docker'ı kurun ve 1. Docker Uygulamanızı da çalıştırdınız.

Ekstra Adım:

Bu yükleme sonrası adımları izlemenizi öneririz.

VM yeniden başlatıldıktan sonra docker nasıl otomatik olarak başlatılır?

Command: sudo systemctl docker'ı etkinleştir

Sadece yukarıdaki komutu yürütün ve VM/host'u bir sonraki yeniden başlatışınızda docker'ınız otomatik olarak başlayacaktır.

Yukarıdaki komutları çalıştıran herhangi bir sorunla ve herhangi bir Docker sorunuyla karşılaşırsanız bana bildirin.


Docker'ı CentOS'a kurmak ister misiniz?

Yukarıdaki Step-2 aşağıdaki adımlarla değiştirmeniz yeterlidir: