Авторизоваться
Виталик Коростелёв 16.12.2022 Опубликована

Докер-образ из виртуальной машины

Если нам необходимо приготовить докер образ из имеющейся инсталляции ( например виртуальной машины)  то это достаточно легко сделать.
Нужно выполнить несколько шагов.
Подготовить бекап целевой ВМ:
tar -cvpzf /tmp/backup.tar.gz --exclude=/tmp/backup.tar.gz --one-file-system / & echo '' > ~/.bash_history & history -c 

Далее стащим бекап на машинку с установленным докером
scp user@host:/tmp/backup.tar.gz /tmp/backup.tar.gz

И нам остается приготовить докер образ из нашего бекапа:

cat /tmp/backup.tar.gz  | docker import - my_awesome_image:latest

А теперь мы  уже можем запустить наш образ уже как контейнер докера:
docker run -it --rm my_awesome_image:latest bash

Коментарии
Авторизоваться что-бы оставить комментарий
Присоединяйся в тусовку
Наш сайт использует файлы cookie для вашего максимального удобства. Пользуясь сайтом, вы даете свое согласие с условиями пользования cookie