Last modified by superadmin on 2026/06/15 21:57

From version 5.2
edited by superadmin
on 2026/06/15 21:57
Change comment: Short URL code assigned
To version 2.1
edited by pugachevskaya_elena
on 2025/12/01 15:34
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.superadmin
1 +XWiki.pugachevskaya_elena
Content
... ... @@ -8,7 +8,7 @@
8 8  
9 9  == {{id name="Подготовкасредыконтейнеризации-Общиесведения"/}}Общие сведения ==
10 10  
11 -Для работы Платформы НЕЙРОСС в контейнеризированной модели требуются предварительная установка Docker — платформы для разработки, развёртывания и запуска приложений в контейнерах, а также Docker Compose — инструмента оркестрации докер-контейнеров (запуска нескольких Докер-сервисов как единого изолированного приложения).
11 +Для работы Платформы НЕЙРОСС в контейнеризированной модели требуются предварительная установка (% style="color: rgb(51,51,51);" %)Docker — платформы для разработки, развёртывания и запуска приложений в контейнерах, а также Docker Compose — инструмента оркестрации докер-контейнеров (запуска нескольких Докер-сервисов как единого изолированного приложения).
12 12  
13 13  {{info title="Рекомендуемые версии Docker и Compose"}}
14 14  Docker: 23.0.4 или выше
... ... @@ -42,8 +42,8 @@
42 42  {{info}}
43 43  Даже в рамках одного семейства ОС на различных версиях инсталляция может выполняться немного по-разному. Код скрипта оптимизирован для целевых версий ОС:
44 44  
45 -* Ubuntu Server 20.04 LTS, (%%)Ubuntu Server 22.04 LTS
46 -* Astra Linux Special Edition 1.7, 1.8
45 +* (% style="color: rgb(47, 52, 61); color: rgb(47, 52, 61)" %)Ubuntu Server 20.04 LTS, (%%)Ubuntu Server 22.04 LTS
46 +* (% style="color: rgb(47,52,61);" %)Astra Linux Special Edition 1.7, 1.8
47 47  {{/info}}
48 48  
49 49  Вам потребуется:
... ... @@ -61,7 +61,7 @@
61 61  
62 62  Скопируйте код ниже и сохраните в файл формата SH, например {{code language="none"}}prepare-os-docker.sh{{/code}}.
63 63  
64 -{{code language="java"}}
64 +{{code}}
65 65  #!/bin/bash
66 66  set -e
67 67  
... ... @@ -324,7 +324,7 @@
324 324  1. Выполнить команду **Правка** → **Формат конца строк** →** Преобразовать в Unix**.
325 325  1. Выполнить команду **Файл** → **Сохранить как**. Задать имя файла латиницей. Указать тип файла: «Unix script file».
326 326  
327 -Вы также можете обратиться к специалистам компании ИТРИУМ, мы вышлем подготовленный файл.
327 +(% style="color: rgb(23,43,77);" %)Вы также можете обратиться к специалистам компании ИТРИУМ, мы вышлем подготовленный файл.
328 328  {{/error}}
329 329  
330 330  \\
... ... @@ -331,20 +331,21 @@
331 331  
332 332  Поместите данный файл на целевой сервер (например, в директорию {{code language="none"}}$HOME{{/code}}).
333 333  
334 -**СОВЕТ**: для загрузки файла по сети с Windows-машины, вы можете воспользоваться свободно-распространяемым клиентом удалённого доступа [[Putty>>url:https://www.chiark.greenend.org.uk/~~sgtatham/putty/latest.html||shape="rect"]], например, — SCP-клиентом с интерфейсом командной строки pscp.exe.
334 +**СОВЕТ**: для загрузки файла по сети с Windows-машины, вы можете воспользоваться свободно-распространяемым клиентом удалённого доступа [[Putty>>url:https://www.chiark.greenend.org.uk/~~sgtatham/putty/latest.html||shape="rect"]], например, — SCP-к(% style="color: rgb(34,34,34);" %)лиентом с интерфейсом командной строки pscp.exe.
335 335  
336 -Поместите файл pscp.exe из дистрибутива Putty в папку со скриптом инсталляции и из интерфейса командной строки ОС Windows выполните:\\
336 +{{expand title="Как использовать pscp.exe..."}}
337 +Поместите файл pscp.exe из дистрибутива Putty (% style="color: rgb(34,34,34);" %)в папку со скриптом инсталляции и из интерфейса командной строки ОС Windows выполните:\\
337 337  
338 -{{code language="java"}}
339 +{{code}}
339 339  pscp.exe prepare-os-docker.sh user@10.1.29.38:/home/user/
340 340  {{/code}}
341 341  
342 -Где:
343 +(% style="color: rgb(34,34,34);" %)Где:
343 343  
344 -* {{code language="none"}}prepare-os-docker.sh {{/code}}—  скрипт подготовки ОС;
345 -* {{code language="none"}}user{{/code}} — имя суперпользователя в ОС;
346 -* {{code language="none"}}10.1.29.38{{/code}} — IP-адрес сервера;
347 -* {{code language="none"}}/home/user/{{/code}} — путь к целевой папке.
345 +* (% style="color: rgb(34,34,34);" %){{code language="none"}}prepare-os-docker.sh {{/code}}—  скрипт подготовки ОС;
346 +* (% style="color: rgb(34,34,34);" %){{code language="none"}}user{{/code}} — имя суперпользователя в ОС;
347 +* (% style="color: rgb(34,34,34);" %){{code language="none"}}10.1.29.38{{/code}} — IP-адрес сервера;
348 +* (% style="color: rgb(34,34,34);" %){{code language="none"}}/home/user/{{/code}} — путь к целевой папке.
348 348  
349 349  {{info}}
350 350  **ПОДСКАЗКА**
... ... @@ -351,10 +351,11 @@
351 351  
352 352  Выберите **Пуск** > **Выполнить**. Введите {{code language="none"}}cmd{{/code}}. Нажмите **Enter**. Перейдите в папку со скриптом {{code language="none"}}cd [путь к папке]{{/code}}. Выполните команду выше.
353 353  {{/info}}
355 +{{/expand}}
354 354  
355 355  == {{id name="Подготовкасредыконтейнеризации-Запускскрипта"/}}Запуск скрипта ==
356 356  
357 -В терминале ОС целевого сервера в директории с файлом {{code language="none"}}prepare-os-docker.sh{{/code}} выполните:
359 +(% style="letter-spacing: 0.0px;" %)В терминале ОС целевого сервера в директории с файлом (% style="color: rgb(34,34,34);letter-spacing: 0.0px;" %){{code language="none"}}prepare-os-docker.sh{{/code}}(% style="letter-spacing: 0.0px;" %) выполните:
358 358  
359 359  {{code language="bash"}}
360 360  sudo bash prepare-os-docker.sh
... ... @@ -373,7 +373,7 @@
373 373  Выбор репозиториев для установки пакетов зависит от семейства ОС, которое определяется чтением файла {{code language="none"}}/etc/os-release{{/code}}. Ниже приведён пример для ОС Ubuntu Server 20.04 LTS.
374 374  {{/info}}
375 375  
376 -{{code language="java"}}
378 +{{code}}
377 377  Hello, this script prepares OS to Neyross Platform (installs docker and cockpit)
378 378  checking for docker availability
379 379  docker is not installed
... ... @@ -442,7 +442,7 @@
442 442  1. (((
443 443  Выполняется установка Cockpit.
444 444  
445 -{{code language="java"}}
447 +{{code}}
446 446  [cockpit] not found; installing it with plugins
447 447  Hit:1 http://ru.archive.ubuntu.com/ubuntu focal InRelease
448 448  Hit:2 http://ru.archive.ubuntu.com/ubuntu focal-updates InRelease
... ... @@ -506,13 +506,13 @@
506 506  
507 507  Если выполняются попытки поиска дистрибутивов на локальном носителе, который более не доступен, например:
508 508  
509 -{{code language="java"}}
511 +{{code}}
510 510  The repository '[путь к дистрибутиву]' no longer has a Release file.
511 511  {{/code}}
512 512  
513 513  удалите данный источник из списка. Для этого перейдите в режим редактирования файла {{code language="none"}}sources.list{{/code}}
514 514  
515 -{{code language="java"}}
517 +{{code}}
516 516   sudo nano /etc/apt/sources.list
517 517  {{/code}}
518 518  
... ... @@ -522,7 +522,7 @@
522 522  
523 523  Если Docker уже был установлен в среде операционной системы, проверьте, что установлены все зависимости, в частности,  — установлен docker compose. Для этого выполните команды
524 524  
525 -{{code language="java"}}
527 +{{code}}
526 526  docker -v
527 527  docker compose version
528 528  {{/code}}
XWiki.ShortUrlClass[0]
Short URL code
... ... @@ -1,1 +1,0 @@
1 -59929
Last known target (debug)
... ... @@ -1,1 +1,0 @@
1 -neyross.Установка Платформы НЕЙРОСС.Установка с НЕЙРОСС Старт.Подготовка среды контейнеризации.WebHome

Платформа НЕЙРОСС