Installation Docker par Vagrant échoué à cause de l'équipe ssh Pour proxy

Je joue avec le fichier Vagrant En voiture, qui est pour le proxy.

Pour le moment, j'adhère au problème supposé que cela est lié au serveur proxy entre eux.

The following SSH command responded with a non-zero exit status.
Vagrant assumes that this means the command failed!

docker build --tag=java /vagrant/java

Stdout from the command:

Sending build context to Docker daemon 2.048 kB
Sending build context to Docker daemon

Stderr from the command:

time="2015-03-11T16:14:47Z" level="fatal" msg="Error: 404 page not found"

Dans le fichier Vagrant J'ai découvert cette chaîne

d.build_image --tag = java / vagrant / java "

ne marche pas. Je ne pouvais pas comprendre ce qui se passait dans les coulisses. Je suppose que la raison peut être un proxy entre la machine virtuelle.

Voici un fichier Vagrant:

Vagrant.configure("2") do |config|
config.vm.box = "chef/ubuntu-14.04"
config.vm.synced_folder "../user-registration-application/target", "/target", create: true
config.vm.network "forwarded_port", guest: 8080, host: 8080
config.vm.network "forwarded_port", guest: 8081, host: 8081
config.vm.network "forwarded_port", guest: 9200, host: 9200

if Vagrant.has_plugin?("vagrant-proxyconf")
config.proxy.http = "[url=http://10.1.3.3:3128/"]http://10.1.3.3:3128/"[/url]
config.proxy.https = "[url=http://10.1.3.3:3128/"]http://10.1.3.3:3128/"[/url]
config.proxy.no_proxy = "localhost,127.0.0.1"
end

config.ssh.shell = "bash -c 'BASH_ENV=/etc/profile exec bash'"

config.vm.provision "docker" do |d|
d.build_image "--tag=java /vagrant/java"
d.build_image "--tag=tomcat /vagrant/tomcat"
d.build_image "--tag=kibana /vagrant/kibana"
d.build_image "--tag=elasticsearch /vagrant/elasticsearch"
d.build_image "--tag=logstash /vagrant/logstash"
d.build_image "--tag=user-registration /vagrant/user-registration"
d.run "elasticsearch",
args: "-p 9200:9200"
d.run "kibana",
args: "-p 8080:8080"
d.run "logstash",
args: "--link elasticsearch:elasticsearch"
d.run "user-registration",
args: "-p 8081:8080 -v /target:/target --volumes-from logstash"
end
end

Quelqu'un sait avec qui Docker Essaie-t-il d'établir une connexion? Cela se produit dans ssh?
Invité:

Catherine

Confirmation de:

Tu as vu
https://serverfault.com/questi ... pdate
? Si vous avez une version du Doker 1.5, Vous devez mettre à jour le docker.

Amendements de magazines Docker pour documnet:
https://github.com/docker/docker/pull/10192/files
Problème connexe vagrant-proxyconf # 109:
https://github.com/tmatilai/va ... s/109

Giselle

Confirmation de:

Eh bien, c'était vraiment un travail difficile. ;-)

Je pourrais trouver une solution ici
https://github.com/tmatilai/va ... s/109
.

Changer la variable Vagrant no proxy sur:

config.proxy.no_proxy = "localhost,127.0.0.1,/var/run/docker.sock 

résout le problème.

Pour répondre aux questions, connectez-vous ou registre