From cfc4838c7a504f4091b1202647e0eb21a92729b3 Mon Sep 17 00:00:00 2001 From: Aleksey Voko Date: Tue, 28 Mar 2023 12:54:14 +0400 Subject: [PATCH] docs(faq): fix doc 'docker.md' --- faq/docker/docker.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/faq/docker/docker.md b/faq/docker/docker.md index e33c081..e683844 100644 --- a/faq/docker/docker.md +++ b/faq/docker/docker.md @@ -27,7 +27,7 @@ Docker - это платформа, позволяющая универсаль Единственное необходимое условие - на целевой системе должна быть установлена платформа Docker. -Таким образом получается, что на целевой системе с установленной платформой Docker можно внутри этой платформы располагать разнообразные контейнеры. В каждом контейнере содержится нужная ОС с установленным в неё приложением и необходимыми ему зависимостями. +Таким образом получается, что на целевой системе с установленной платформой Docker можно внутри этой платформы располагать разнообразные контейнеры. В каждом контейнере содержится нужная ОС с установленным в неё приложением и необходимыми ему зависимостями. И любой из этих контейнеров в неизменном виде можно перенести на любую другую систему с Докером, и тот гарантированно будет работать на ней. Точно так же, как любой картридж с игрой внутри будет работать на любой игровой приставке для таких картриджей. По этой аналогии получается, что Docker - это игровая приставка, контейнер - картридж, игра внутри картриджа - ваше приложение и всё, что ему необходимо для работы, включая ОС, интерпретаторы и библиотеки. Приложения, упакованные в контейнеры, изолируются от целевой операционной системы и от других подобных контейнеров. Поэтому можно не задумываться, в каком окружении они будут работать и единообразно запускать и останавливать их простыми универсальными консольными командами, не заботясь о системных зависимостях.