От версии 55.1
отредактировано Роман Воробьев
на 02.09.2021 13:09
на 02.09.2021 13:09
Изменить комментарий:
К данной версии нет комментариев
Сводка
-
Свойства страницы (2 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Автор документа
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. rvorobyev1 +XWiki.omaltsev - Содержимое
-
... ... @@ -1,22 +1,16 @@ 1 - Главной особенностьюDocker в ОСноваявляетсято, чтоконтейнерработает в режимах[[защиты памяти PaX MPROTECT>>]](еслине отключен)и(если включен).1 +С данной статье описаны особенности работы Docker-контейнеров в ОС ОСнова с включенными механизмами [[защиты памяти PaX MPROTECT>>]] и/или [[замкнутой программной среды (ЗПС)>>]]. 2 2 3 -Если контейнер не базируется на ОС ОСнова, для работы в режиме **замкнутой программной среды (ЗПС)**, его содержимое должно быть подписано. Это возможно сделать через наложение дампа 3 +Если контейнер не базируется на ОС ОСнова, для работы в режиме **замкнутой программной среды (ЗПС)**, все его содержимое должно быть подписано. Это возможно сделать через наложение дампа: 4 4 {{code language="bash"}}$ setfattr --restore=<файл дампа>{{/code}} 5 - 6 6 либо через подпись всех файлов экспортированного контейнера с последующей запаковкой (с учетом расширенных атрибутов) и импортом. 7 - 8 8 Например, рассмотрим Alpine (выполнять при отключенной ЗПС): 9 - 10 10 11 -{{code language=" none"}}8 +{{code language="bash"}} 12 12 $ docker run -it --rm --name alpine alpine ash 13 - 14 - 15 15 (в другой консоли) 16 16 $ mkdir /tmp/alpine 17 17 $ cd /tmp/alpine 18 18 $ docker export - alpine | tar - -x 19 - 20 20 {{/code}} 21 21 22 22 {{code language="bash"}}