Docker — əməliyyat sistemi səviyyəsində virtuallaşdırma (başqa sözlə konteynləşdirmə) tətbiq edən proqram[7]. İlk versiyası 2013-cü ildə Docker, Inc tərəfindən yaradılmışdır[8].

Docker
Loqonun şəkli
Tipi azad və açıq mənbəli proqram
Repozitoriya github.com/moby/moby
Proqramlaşdırma dili Go[2]
Əməliyyat sistemi Linux[3], Microsoft Windows[4], macOS[5], Unix bənzəri
Yayımlanma tarixi 13 mart 2013
Platforma x86_64[d], ARM[d][6]
Sonuncu versiya
Sayt docker.com
Vikianbarın loqosu Vikianbarda əlaqəli mediafayllar

Docker proqram təminatını "konteynerlər" vasitəsilə işə salır. Sadə bir misal göstərsək, bir konteyner veb servisi və veb tətbiqi işə salır, digər bir konteyner isə bu tətbiq tərəfiindən istifadə edilən verilənlər bazası servisini işə salır. Konteynerlər bir-birindən izolyasiya olur və hər birinin öz alətləri, kitabxanaları və konfiqurasiya faylları olur, amma bu konteynerlər bir-biri ilə xüsusi ayrılmış kanallar vasitəsilə əlaqə yarada bilir. Bütün konteynerlər sadəcə bir əməliyyət sisteminin nüvəsi üzərində işlədiyi üçün virtual maşınlardan daha az resurs istifadə edir.

İstinadlar

redaktə
  1. https://github.com/docker/cli/releases/tag/v27.4.1. 2024.
  2. http://thenewstack.io/go-programming-language-helps-docker-container-ecosystem/.
  3. https://docs.docker.com/engine/installation/linux/.
  4. https://docs.docker.com/docker-for-windows/.
  5. https://docs.docker.com/docker-for-mac/.
  6. Tsai T. https://www.docker.com/blog/getting-started-with-docker-for-arm-on-linux/. 2019.
  7. "Arxivlənmiş surət". 2019-09-13 tarixində orijinalından arxivləşdirilib. İstifadə tarixi: 2018-09-28.
  8. "Arxivlənmiş surət". 2018-08-27 tarixində arxivləşdirilib. İstifadə tarixi: 2018-09-28.