Warum versucht Vagrant, Windows-Host als ansprechbare Steuerungsmaschine für Ubuntu VM zu verwenden?
Ich verwende vagrant auf Windows-Maschine. Ich versuche, Ansible als Provisioner für meine Ubuntu-Box zu verwenden. Ich konnte Ubuntu VM erstellen und mithilfe von Shell Provisioner in Ubuntu Box ansible installieren. Aber ich kann ansible nicht als Versorger einsetzen. Ich erhalte eine Fehlermeldung, da Windows für Ansible Control Machine nicht offiziell unterstützt wird .
Warum versucht Vagrant, die Host-Windows-Maschine als Steuerungsmaschine zu verwenden, während ich meine Ubuntu-VM als Steuerungsmaschine verwenden möchte? Wenn der Host-Computer für die Ausführung des Bereitstellbaren Provisioners verantwortlich ist, sollte er auch für den Shell-Provisioner verantwortlich sein. Shell-Befehle werden jedoch nur in Ubuntu-Maschinen ausgeführt. Ich weiß, dass ich falsch denke. Kann mir jemand helfen, die eigentliche Logik zu finden?
0 Antworten auf die Frage
Verwandte Probleme
-
18
Vagrant ssh schlägt mit VirtualBox fehl
-
3
Wie entferne ich den Access Vagrant Machine über Vagrant SSH?
-
2
Kann ich eine Vagrant-Box umbenennen?
-
1
Vagrant beschwerdende virtuelle Box wird nicht installiert, wenn dies der Fall ist
-
1
Wie xdebug mit Netbeans kommunizieren kann (von einer virtuellen Box)
-
1
X11 auf CentOS VM mit OS X Lion-Client
-
2
Debian + Grails-Konsole: zerstört das lokale Echo der SSH-Sitzung nach dem Beenden
-
6
SSH-Grundlagen für Vagrant-VMs
-
3
Paaren Sie die Programmierung mit tmux und Vagrant
-
1
Vagrant VirtualBox - Kann ich gehackt werden?