Изменения документа Docker

Редактировал(а) atsarkov 18.04.2025 10:04

От версии 100.1
отредактировано atsarkov
на 21.06.2024 13:06
Изменить комментарий: К данной версии нет комментариев
К версии 103.1
отредактировано atsarkov
на 18.04.2025 10:04
Изменить комментарий: Imported from XAR

Сводка

Подробности

Свойства страницы
Содержимое
... ... @@ -1,5 +1,20 @@
1 -= Установка =
1 +(% class="box message" style="float:right; width:50%" %)
2 +(((
3 +Применимо к:
2 2  
5 +* ОС "ОСнова" 2.x onyx
6 +* ОС "ОСнова" 3.x onyx
7 +)))
8 +
9 +
10 +{{toc/}}
11 +
12 +
13 +
14 +----
15 +
16 += Установка Docker =
17 +
3 3  {{code language="none"}}
4 4  sudo apt install docker.io
5 5  {{/code}}
... ... @@ -37,7 +37,7 @@
37 37   -C /tmp/alpine -c . | docker import - alpine-signed
38 38  {{/code}}
39 39  
40 -= Работа в условиях механизма зашиты памяти MPROTECT =
55 += Работа в условиях механизма защиты памяти MPROTECT =
41 41  
42 42  В контейнерах, которые не базируются на ОС ОСнова, некоторое ПО, например [[Java>>https://ru.wikipedia.org/wiki/Java]], не будет функционировать корректно на хосте под управлением ОС ОСнова с включенным механизмом [[защиты памяти MPROTECT>>doc:ОСнова.СЗИ.Защита_памяти.WebHome]]. Существует несколько способов решения данной проблемы:
43 43  
... ... @@ -91,7 +91,7 @@
91 91  (или sudo mount -o loop onyx-Version-disk1.iso /mnt)
92 92  mkdir /tmp/image
93 93  cd /tmp/image
94 -sudo debootstrap --variant=minbase --keyring /usr/share/apt/osnova.gpg --components=main,contrib,non-free onyx onyx file:///mnt
109 +sudo debootstrap --variant=minbase --keyring /usr/share/apt/osnova.asc --components=main,contrib,non-free onyx onyx file:///mnt
95 95  sudo tar --xattrs-include=user.pax.flags --xattrs-include=security.ima --xattrs-include=security.NESSCTX -C onyx/ -c . | sudo docker import - onyx
96 96  sudo umount /mnt
97 97  {{/code}}