Изменения документа Docker
Редактировал(а) sevstegneev 16.06.2025 15:06
Сводка
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -12,10 +12,9 @@ 12 12 {{code language="bash"}}$ setfattr --restore=<файл дампа>{{/code}} 13 13 либо через подпись всех файлов экспортированного контейнера с последующей запаковкой (с учетом расширенных атрибутов) и импортом. 14 14 Например, рассмотрим Alpine (выполнять при отключенной ЗПС): 15 -{{code language="bash"}}$ docker run -it --rm --name alpine alpine ash 16 -{{code language="bash"}} 15 +{{code language="bash"}}$ docker run -it --rm --name alpine alpine ash{{/code}} 17 17 В отдельной консоли: 18 -{{ /code}}17 +{{code language="bash"}} 19 19 $ mkdir /tmp/alpine 20 20 $ cd /tmp/alpine 21 21 $ docker export - alpine | tar - -x ... ... @@ -63,24 +63,17 @@ 63 63 64 64 {{code language="bash"}} 65 65 $ sudo apt install debootstrap 66 - 67 67 $ sudo mount /dev/cdrom /mnt 68 - 69 -(или sudo mount -o loop onyx-Version-disk1.iso /mnt ) 70 - 66 +(или $ sudo mount -o loop onyx-Version-disk1.iso /mnt) 71 71 $ mkdir /tmp/image 72 - 73 73 $ cd /tmp/image 74 - 75 75 $ sudo debootstrap --variant=minbase --keyring /usr/share/apt/osnova.gpg --components=main,contrib,non-free onyx onyx /mnt 76 - 77 77 $ sudo tar --xattrs-include=user.pax.flags --xattrs-include=security.ima --xattrs-include=security.NESSCTX -C onyx/ -c . | docker import - onyx 78 - 79 79 $ sudo umount /mnt 80 80 {{/code}} 81 81 82 82 = Тестовый запуск контейнера = 83 83 84 -{{code language=" none"}}76 +{{code language="bash"}} 85 85 $ docker run -it --rm onyx bash 86 86 {{/code}}