Bütün VPS tətbiqləri
Proqramçı alətləri

Docker və Docker Compose ilə bulud server

Docker və Docker Compose hazır olan təmiz server: SSH ilə qoşulduqdan sonra ilk işiniz öz konteynerlərinizi işə salmaq olur.

Docker ilə server sifariş edin VPS tarifləri

Docker nədir

Docker konteynerləri geniş yayan açıq mənbəli platformadır: tətbiq kitabxanaları ilə birlikdə image-ə yığılır və həmin image noutbukda, test maşınında və istehsal serverində eyni cür işləyir. Docker Hub və digər reyestrlərdə verilənlər bazaları, veb serverlər, proqramlaşdırma mühitləri və minlərlə açıq mənbəli tətbiq üçün hazır image-lər var.

Docker Compose bir neçə konteyneri, onların şəbəkələrini və məlumat həcmlərini bir YAML faylında təsvir edir, ona görə də bütöv stack, məsələn, verilənlər bazası və keşi olan tətbiq bir əmrlə işə düşür.

Proqramçılar hazır tətbiq əvəzinə tam nəzarət istəyəndə sadə Docker serveri seçir: öz layihəsini yerləşdirmək, bir neçə açıq mənbəli aləti yan-yana işlətmək və ya istehsal mühitini təkrarlamaq üçün. Açıq mənbəli layihələrin əksəriyyəti Docker təlimatları dərc edir, ona görə də bu server demək olar ki, istənilən layihə üçün başlanğıc nöqtəsidir.

Nə üçün istifadə olunur

Öz layihənizin yerləşdirilməsi

Tətbiqiniz və verilənlər bazası olan compose faylını serverə köçürün və bütün stack-i bir əmrlə işə salın.

Bir serverdə bir neçə alət

Bir neçə kiçik açıq mənbəli xidməti yan-yana, hər birini öz konteynerində və öz məlumat həcmi ilə işlədin.

İstehsal mühitinin test nüsxəsi

Yeniləmələri tətbiq etməzdən əvvəl sınamaq üçün istehsal konteynerlərinizi ayrıca serverdə təkrarlayın.

Sifarişdən sonra

Docker Engine və Docker Compose serverin ilk işə salınmasında quraşdırılır. Veb interfeys yoxdur və əlavə port açılmır: SSH ilə qoşulun və compose faylınız olan qovluqdan stack-i Rivervo panelində göstərilən əmrlə (docker compose up -d) işə salın. Konteynerləriniz port dərc edəndə həmin portları serverin firewall-unda açın.

Necə işləyir

  1. Server sifarişi səhifəsində Docker tətbiqini və kifayət qədər yaddaşı olan tarifi seçin.
  2. Tətbiq serverin ilk işə salınmasında, adətən bir neçə dəqiqəyə quraşdırılır.
  3. Paneldə serveri açın: ünvan və giriş məlumatları oradadır.

Docker haqqında suallar

Docker-in özünə çox az resurs lazımdır: minimum 1 GB yaddaş və 10 GB diskdir. Real tələb konteynerlərinizin istifadə etdiyi resursların cəmidir, ona görə də onların yaddaş ehtiyacını toplayın və diskdə image-lər üçün yer saxlayın.
Bəli, Docker həm x86, həm də ARM tariflərində işləyir. ARM-də arm64 arxitekturası üçün dərc olunmuş image-lərdən istifadə edin; populyar image-lərin əksəriyyəti belədir.
Bu serverdə yoxdur, idarəetmə əmr sətrindən aparılır. Konteynerlər üçün brauzer interfeysi istəyirsinizsə, ayrıca tətbiq kimi Portainer mövcuddur.

Digər tətbiqlər: Proqramçı alətləri