From eb55c51edbb89bb310b8bb04700838623d33df6e Mon Sep 17 00:00:00 2001 From: Emmanuel Ferdman Date: Mon, 21 Sep 2026 23:29:42 +0300 Subject: [PATCH] docker-*: add Russian translation (#24173) Signed-off-by: Emmanuel Ferdman --- pages.ru/common/docker-context.md | 20 +++++++++++++++++ pages.ru/common/docker-machine.md | 28 ++++++++++++++++++++++++ pages.ru/common/docker-node.md | 32 +++++++++++++++++++++++++++ pages.ru/common/docker-secret.md | 24 +++++++++++++++++++++ pages.ru/common/docker-service.md | 28 ++++++++++++++++++++++++ pages.ru/common/docker-swarm.md | 32 +++++++++++++++++++++++++++ pages.ru/common/docker-system.md | 36 +++++++++++++++++++++++++++++++ 7 files changed, 200 insertions(+) create mode 100644 pages.ru/common/docker-context.md create mode 100644 pages.ru/common/docker-machine.md create mode 100644 pages.ru/common/docker-node.md create mode 100644 pages.ru/common/docker-secret.md create mode 100644 pages.ru/common/docker-service.md create mode 100644 pages.ru/common/docker-swarm.md create mode 100644 pages.ru/common/docker-system.md diff --git a/pages.ru/common/docker-context.md b/pages.ru/common/docker-context.md new file mode 100644 index 0000000000..febcfbb37a --- /dev/null +++ b/pages.ru/common/docker-context.md @@ -0,0 +1,20 @@ +# docker context + +> Переключаться между контекстами для управления несколькими окружениями Docker. +> Больше информации: . + +- Создать контекст с использованием определённой конечной точки Docker: + +`docker context create {{имя_контекста}} --docker "host={{tcp://удалённый-хост:2375}}"` + +- Создать контекст на основе переменной окружения `$DOCKER_HOST`: + +`docker context create {{имя_контекста}}` + +- Переключиться на контекст: + +`docker context use {{имя_контекста}}` + +- Вывести список всех контекстов: + +`docker context ls` diff --git a/pages.ru/common/docker-machine.md b/pages.ru/common/docker-machine.md new file mode 100644 index 0000000000..2b40615891 --- /dev/null +++ b/pages.ru/common/docker-machine.md @@ -0,0 +1,28 @@ +# docker-machine + +> Создавать машины с Docker и управлять ими. +> Больше информации: . + +- Вывести список запущенных машин Docker: + +`docker-machine ls` + +- Создать новую машину Docker с указанным именем: + +`docker-machine create {{имя}}` + +- Получить статус машины: + +`docker-machine status {{имя}}` + +- Запустить машину: + +`docker-machine start {{имя}}` + +- Остановить машину: + +`docker-machine stop {{имя}}` + +- Показать информацию о машине: + +`docker-machine inspect {{имя}}` diff --git a/pages.ru/common/docker-node.md b/pages.ru/common/docker-node.md new file mode 100644 index 0000000000..e69813cc58 --- /dev/null +++ b/pages.ru/common/docker-node.md @@ -0,0 +1,32 @@ +# docker node + +> Управлять узлами Docker Swarm. +> Больше информации: . + +- Вывести список узлов в swarm: + +`docker node ls` + +- Вывести список задач, выполняющихся на одном или нескольких узлах (по умолчанию текущий узел): + +`docker node ps {{узел1 узел2 узел3 ...}}` + +- Показать подробную информацию об одном или нескольких узлах: + +`docker node inspect {{узел1 узел2 узел3 ...}}` + +- Повысить один или несколько узлов до менеджера в swarm: + +`docker node promote {{узел1 узел2 узел3 ...}}` + +- Понизить один или несколько узлов с менеджера в swarm: + +`docker node demote {{узел1 узел2 узел3 ...}}` + +- Удалить один или несколько узлов из swarm: + +`docker node rm {{узел1 узел2 узел3 ...}}` + +- Обновить метаданные узла, такие как доступность, метки или роли: + +`docker node update --{{availability|role|label-add|...}} {{active|worker|...}} {{узел1}}` diff --git a/pages.ru/common/docker-secret.md b/pages.ru/common/docker-secret.md new file mode 100644 index 0000000000..f22203d4a1 --- /dev/null +++ b/pages.ru/common/docker-secret.md @@ -0,0 +1,24 @@ +# docker secret + +> Управлять секретами Docker swarm. +> Больше информации: . + +- Создать новый секрет из `stdin`: + +`{{команда}} | docker secret create {{имя_секрета}} -` + +- Создать новый секрет из файла: + +`docker secret create {{имя_секрета}} {{путь/к/файлу}}` + +- Вывести список всех секретов: + +`docker secret ls` + +- Показать подробную информацию об одном или нескольких секретах в удобочитаемом формате: + +`docker secret inspect --pretty {{имя_секрета1 имя_секрета2 ...}}` + +- Удалить один или несколько секретов: + +`docker secret rm {{имя_секрета1 имя_секрета2 ...}}` diff --git a/pages.ru/common/docker-service.md b/pages.ru/common/docker-service.md new file mode 100644 index 0000000000..4a34aaa7de --- /dev/null +++ b/pages.ru/common/docker-service.md @@ -0,0 +1,28 @@ +# docker service + +> Управлять сервисами на демоне Docker. +> Больше информации: . + +- Вывести список сервисов на демоне Docker: + +`docker service ls` + +- Создать новый сервис: + +`docker service create --name {{имя_сервиса}} {{образ}}:{{тег}}` + +- Показать подробную информацию об одном или нескольких сервисах: + +`docker service inspect {{имя_или_id_сервиса1 имя_или_id_сервиса2 ...}}` + +- Вывести список задач одного или нескольких сервисов: + +`docker service ps {{имя_или_id_сервиса1 имя_или_id_сервиса2 ...}}` + +- Масштабировать до определённого количества реплик для списка сервисов через пробел: + +`docker service scale {{имя_сервиса}}={{количество_реплик}}` + +- Удалить один или несколько сервисов: + +`docker service rm {{имя_или_id_сервиса1 имя_или_id_сервиса2 ...}}` diff --git a/pages.ru/common/docker-swarm.md b/pages.ru/common/docker-swarm.md new file mode 100644 index 0000000000..b75eb855dc --- /dev/null +++ b/pages.ru/common/docker-swarm.md @@ -0,0 +1,32 @@ +# docker swarm + +> Инструмент оркестрации контейнеров. +> Больше информации: . + +- Инициализировать кластер swarm: + +`docker swarm init` + +- Показать токен для присоединения менеджера или воркера: + +`docker swarm join-token {{worker|manager}}` + +- Присоединить новый узел к кластеру: + +`docker swarm join --token {{токен}} {{url_узла_менеджера:2377}}` + +- Удалить воркер из swarm (выполнить внутри узла воркера): + +`docker swarm leave` + +- Показать текущий сертификат CA в формате PEM: + +`docker swarm ca` + +- Ротировать текущий сертификат CA и показать новый сертификат: + +`docker swarm ca --rotate` + +- Изменить срок действия сертификатов узлов: + +`docker swarm update --cert-expiry {{часы}}h{{минуты}}m{{секунды}}s` diff --git a/pages.ru/common/docker-system.md b/pages.ru/common/docker-system.md new file mode 100644 index 0000000000..2f1452d884 --- /dev/null +++ b/pages.ru/common/docker-system.md @@ -0,0 +1,36 @@ +# docker system + +> Управлять данными Docker и отображать общесистемную информацию. +> Больше информации: . + +- Показать использование диска Docker: + +`docker system df` + +- Показать подробную информацию об использовании диска: + +`docker system df {{[-v|--verbose]}}` + +- Удалить неиспользуемые данные (добавить `--volumes` для удаления неиспользуемых томов): + +`docker system prune` + +- Удалить неиспользуемые данные, созданные более указанного времени назад: + +`docker system prune --filter "until={{часы}}h{{минуты}}m"` + +- Удалить все неиспользуемые данные: + +`docker system prune {{[-a|--all]}} --volumes` + +- Показать события от демона Docker в реальном времени: + +`docker system events` + +- Показать события от контейнеров в реальном времени в формате JSON Lines: + +`docker system events {{[-f|--filter]}} 'type=container' --format '{{json .}}'` + +- Показать общесистемную информацию: + +`docker system info`