Zobaczyłem, że można przekonwertować obraz dokera na pole Włóczęga.Jak przekonwertować pole Włócznika na obraz dokera
Czy istnieje sposób na przekształcenie skrzynki Vagrant w obraz Docker?
Zobaczyłem, że można przekonwertować obraz dokera na pole Włóczęga.Jak przekonwertować pole Włócznika na obraz dokera
Czy istnieje sposób na przekształcenie skrzynki Vagrant w obraz Docker?
Powtórzyłem to z polami EC2 i skrzynkami Virtualbox w moim projekcie Gituba blacklabelops/centos. Przygotowałem Vagrantfile z niezbędną instalacją i możesz spróbować sam ze skrzynkami Vagrant.
pudełka EC2:
Tworzenie i udostępnianie obraz AMI z https://github.com/katzj/ami-creator - Skripts w moim repozytorium.
Następnie użyj programu Guestfish, aby wyodrębnić obraz do archiwum. - Skriptogramy w moim repozytorium.
Zaimportuj plik archiwum wewnątrz Docka. - Przykład w moim repozytorium.
A teraz z Vagrant Virtualbox, polecenia mogą być odtwarzane z mojego dostarczonego Vagrantfile. Wystarczy sklonować repozytorium, obracać je i typ:
$ qemu-img convert -f vmdk -O raw MyTry-disk1.vmdk mytry.img
VMDK polu Vagrant można znaleźć w folderze VirtualBox, zwykle ~/VM VirtualBox \ /.
Po utworzeniu surowca można zastosować przynętę.
$ guestfish -a mytry.img --ro
$ ><fs> run
Uwaga TTY
$ ><fs> list-filesystems
/dev/sda1: ext4
/dev/VolGroup/lv_root: ext4
/dev/VolGroup/lv_swap: swap
$ ><fs> mount /dev/VolGroup/lv_root/
$ ><fs> tar-out/- | xz --best >> mytry.xz
$ ><fs> exit
Uwaga: wyjściu TTY
importowanie w dokowanym:
$ cat mytry.xz | docker import - mytryimage
Look wewnątrz pojemnika
$ docker run -it mytryimage bash
Dzięki, bardzo mi pomogło! – vmolchanov