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