Changes for page Подготовка среды контейнеризации
Last modified by superadmin on 2026/06/15 21:57
To version 2.1
edited by pugachevskaya_elena
on 2025/12/01 15:34
on 2025/12/01 15:34
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
-
Objects (0 modified, 0 added, 1 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. superadmin1 +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