Ich bin mit Vagrant auf Mac OS X. Ich habe folgende Vagrantfile erstellt:Vagrant Docker-exec
Vagrant.configure("2") do |config|
config.vm.synced_folder ".", "/vagrant", disabled: true
config.ssh.insert_key = true
config.vm.provider "docker" do |doc|
doc.image = "httpd"
doc.ports = ["80:80"]
doc.name = 'apache'
doc.remains_running = true
doc.has_ssh = false
end end
Es beginnt, aber ich kann nicht folgenden Befehl ausführen: vagrant Docker-exec -dt Apache -/bin/bash
Ich habe auch versucht, Apache in Container-ID zu ändern, aber auch gescheitert.
Der Container läuft, wie ich es in Virtualbox überprüfen kann. Ich kann nur sehen, dass ich vagabund docker-logs und vagrant docker-run habe, aber die Dokumentation von Vagrant sagt, dass es docker-exec geben sollte.
Irgendwelche Ideen?
können Sie bestätigen, dass Sie vagrant 1.8.3+ verwenden? –