Инструменты пользователя

Инструменты сайта


wiki:docker:create_image

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
wiki:docker:create_image [2023/04/03 20:56] Dimanwiki:docker:create_image [2023/04/03 23:50] (текущий) – [Создаем архив из нужной ОСи] Diman
Строка 1: Строка 1:
 ====== Сборка собственного образа для docker ====== ====== Сборка собственного образа для docker ======
 +
 +===== Создаем архив из нужной ОСи =====
 +
  
 <code> <code>
  
-tar -cpzf centos-6-386.tar.gz --exclude=/centos-6-386.tar.gz \+cd / ; tar -cpzf centos-6-386.tar.gz --exclude=/centos-6-386.tar.gz \
   --exclude=/proc --exclude=/tmp --exclude=/mnt --exclude=/dev \   --exclude=/proc --exclude=/tmp --exclude=/mnt --exclude=/dev \
-  ---exclude=/sys /+  --exclude=/sys / 
 + 
 +# или 
 +cd / ; tar -cpzf ubuntu-12-386.tar.gz --exclude=/ubuntu-12-386.tar.gz --exclude=/proc --exclude=/tmp --exclude=/mnt --exclude=/dev --exclude=/sys --exclude=/usr/local/ispmgr/tmp --exclude=run /
  
 scp centos-6-386.tar.gz 91.194.3.121:/root/image scp centos-6-386.tar.gz 91.194.3.121:/root/image
Строка 11: Строка 17:
 </code> </code>
  
 +===== В docker готовим файл Dockerfile =====
 +
 +<code>
 +FROM scratch
 +ADD centos-6-386.tar.gz /
 +....
 +....
 +CMD ["/bin/bash"]
 +</code>
 +
 +===== Создаем образ docker и выполняем его =====
 +
 +В docker создаем и заходим:
 +
 +<code>
 +docker build -t isp4-centos .
 +
 +docker run -it isp4-centos bash
 +</code>
wiki/docker/create_image.1680544580.txt.gz · Последнее изменение: 2023/04/03 20:56 — Diman

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki