Pytania otagowane jako vagrant

Vagrant to narzędzie do tworzenia i konfigurowania lekkich, odtwarzalnych i przenośnych środowisk programistycznych. Domyślnie korzysta z VirtualBox Oracle w tych środowiskach wirtualnych, ale dostępna jest obsługa innych systemów wirtualizacji. Większość pytań dotyczących Vagrant należy zadawać na stronie Super User lub Stack Overflow.

2
Vagrant / VirtualBox DNS 10.0.2.3 nie działa
Korzystam z nowej instalacji Linux Mint Nadia (14). Postępuję zgodnie z instrukcjami w Vagrant Getting Started, ale utknąłem na Provisioning . Wygląda na to, że Vagrant nie może się połączyć na zewnątrz, więc nie mogę zainstalować niczego za pomocą Chef lub Puppet. W podstawowym Vagrant resolve.confzawiera nameserver 10.0.2.3. Ale z …

4
dpkg-reconfigure: nie można ponownie otworzyć stdin: Brak pliku lub katalogu
Buduję skrypt zaopatrzenie dla ubuntu vagrant vm, na zasadzie ubuntu host, zarówno 12.10 64bitPodczas instalacji następujące pakiety: sudo apt-get -y install php5-xsl graphviz php-pear unison Dostaję ostrzeżenie: dpkg-reconfigure: unable to re-open stdin: No file or directory próbowałem wyszukać, ale wyniki wyrzucają co drugi błąd z apt-get możliwym, nie mogę dowiedzieć …
74 ubuntu  apt  vagrant  dpkg 

4
Związek między Vagrant, Docker, Chef i OpenStack (lub podobnymi produktami)?
Jestem programistą, ale interesuje mnie również kilka zadań administracyjnych. Dlatego przydaje mi się nowe przejście od czystej administracji do deweloperów. W każdym razie mam problemy z umieszczeniem kilku rzeczy w związku. Może nie ma, więc chciałem poprosić o pomoc w wyjaśnieniu. Zasadniczo chcę powiązać cztery rodzaje oprogramowania (z mojego zrozumienia). …


6
Vagrant box najbardziej podobny do instancji Amazon EC2
Czy są dostępne jakieś „pudełka” do pobrania dla Vagrant, które ściśle odzwierciedlają wersję Linux i pakiety dostępne dla instancji Amazon EC2? Testuję lokalnie za pomocą Vagrant, obecnie używam Precise32 box. Wdrażam mój kod w instancjach Amazon EC2 za pomocą AMI „Amazon Linux AMI 2013.03”. Problem, przed którym stoję, polega na …

1
Vagrant ustawia domyślne uprawnienia do udostępniania
Podczas uruchamiania błędnej instancji folder projektu jest montowany /vagrantautomatycznie. Jest jednak montowany z następującymi uprawnieniami # ll -d /vagrant drwx------ 1 vagrant vagrant 612 Jun 13 14:41 /vagrant/ Potrzebuję go zamontować (przynajmniej) 0770, ale nie mogę znaleźć sposobu. Jeśli uruchomię polecenie mount, zobaczę to wyjście # mount v-root on /vagrant …


8
SSH przerywa z powodu zbyt wielu błędów uwierzytelnienia
Próbuję uruchomić ten prosty skrypt obsługi administracyjnej, ale występują błędy podczas uruchamiania, vagrant upa następnie vagrant provisionpoleceń. Przeczytałem, że muszę utworzyć /etc/ansible/hostsplik, który zrobiłem, wypełniając go: [vagrant] 192.168.222.111 Moja konfiguracja SSH (niektóre szczegóły zostały usunięte): Host default HostName 127.0.0.1 User vagrant Port 2222 UserKnownHostsFile /dev/null StrictHostKeyChecking no PasswordAuthentication no IdentityFile …

3
Vagrant: Powolne połączenie internetowe z gościem
Próbuję założyć włóczęgę. Hostem jest Ubuntu 12.10. Oto mój włóczęgowski plik: Vagrant::Config.run do |config| config.vm.share_folder("v-root", "/vagrant", ".", :nfs => true) config.vm.network :bridged, :bridge => "eth0" config.vm.define "restserver" do |chefs_config| chefs_config.vm.box = "precise64" chefs_config.vm.box_url = "http://files.vagrantup.com/precise64.box" chefs_config.vm.host_name = "restserver" chefs_config.vm.network :hostonly, "192.168.20.50" chefs_config.vm.forward_port 80, 8080 config.vm.provision :chef_solo do |chef| chef.log_level = …

2
Vagrant przekazuje szereg portów
Czy istnieje sposób na przekazanie szeregu portów za pomocą Vagrant 1.2.1 lub nowszego? Wiem, że możesz przekierowywać dowolną liczbę portów indywidualnie, używając config.vm.forward_port 80, 4567 A może odpowiedź jest prosta: nie używaj włóczęgi do robienia takich rzeczy?

1
Jak przywrócić włóczęgę do pierwotnego stanu?
Ran „włóczęga się” i zrobił kilka zmian. Chcesz wrócić do czystej instalacji. Jak przywrócić włóczęgę do pierwotnego stanu? Czy uruchamiasz „włóczęgowskie niszczenie”, a następnie „włóczęga w górę”, czy „włóczęga usuwa pudełko”, a następnie „włóczęga w górę”
16 vagrant 

2
Zapobiegaj uruchamianiu Apache po instalacji apt-get
Kiedy I apt-get install apache2serwer uruchamia się automatycznie po zakończeniu instalacji, a domyślna konfiguracja Apache udostępnia wszystko /var/www/po stronie klienta. Tak więc, jeśli przed instalacją Apache mam w swoim katalogu jakieś skrypty po stronie serwera lub inne tajne informacje, są one publicznie dostępne, dopóki nie zmienię konfiguracji Apache i zrestartuję …

3
NFS z zaszyfrowanym katalogiem domowym Ubuntu
Mam problem z włączeniem konfiguracji NFS z włóczęgą: Na moim komputerze lokalnym zainstalowałem NFS: apt-get install nfs-common nfs-kernel-server I w moim pliku Vagrantfile należy go użyć: config.vm.share_folder("v-root", "/vagrant", ".", :nfs => true) Na vagrant upuzyskać: exportfs: /home/<user>/path/to/dir does not support NFS export Mounting NFS shared folders failed. This is most …

3
Błędne zdarzenia związane z udostępnianiem folderów i plików
Mam maszynę wirtualną Ubuntu, do której uzyskuję dostęp za pośrednictwem Vagrant. Na moim hoście (Mac OSX) znajduje się folder z kilkoma plikami, które udostępniam maszynie wirtualnej. Na tej maszynie wirtualnej chcę użyć wartownika, aby obserwować zmiany plików i wykonać pewne czynności, jeśli którykolwiek z tych plików się zmieni. Ustawiłem poprawnie …

3
Publiczny statyczny adres IP Vagrant Box
Mam serwer (Debian Squeeze) z 1 kartą Ethernet i 2 publicznymi statycznymi adresami IP (188.120.245.4 i 188.120.244.5). Co chcę: skonfigurować wirtualną skrzynkę (Ubuntu) z dostępem przez statyczny adres IP (188.120.244.5). Co próbowałem: config.vm.forward_port - dobry pomysł: interfejs instalacyjny „eth1: 1” z 188.120.244.5 na hoście i dodaj do pliku Vagrant „config.vm.forward_port …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.