My host OS is Mac OSX (the latest version) > On 08 Jun 2015, at 11:53 AM, Alvaro Miranda Aguilera <[email protected]> > wrote: > > Ok, seems is something listening on port 2375 > > What's your host OS? > > > > On Mon, Jun 8, 2015 at 9:44 PM, Jörg Diekmann <[email protected]> wrote: >> Hi Alvaro, >> >> Thanks again for this: I think I understand the thinking behind this. I have >> created a separate Vagrantfile as you suggested and linked to it from my >> main Vagrantfile. >> >> However, when I “vagrant up” now I get the following confusing error message >> about ports that I am not mapping … >> >> Vagrant cannot forward the specified ports on this VM, since they >> would collide with some other application that is already listening >> on these ports. The forwarded port to 2375 is already in use >> on the host machine. >> >> I did a vagrant destroy before doing the up - so I don’t think it has >> anything to do with an existing VM that is running … >> >> I am not sure where it is getting the 2375 port from …. >> >> >> Jörg >> >> >> >> On 08 Jun 2015, at 11:31 AM, Alvaro Miranda Aguilera <[email protected]> >> wrote: >> >> Hello, >> >> Have a look at the attached file, but basically is like this: >> >> in your Vagrantfile, you need to tell what Vagrantfile use to spin a >> docker host. >> >> As you are using boot2docker, and seems it works for you, I leave it: >> >> cat jd/Vagrantfile >> >> Vagrant.require_version ">= 1.6.0" >> ENV['VAGRANT_DEFAULT_PROVIDER'] = 'docker' >> Vagrant.configure("2") do |config| >> config.vm.synced_folder ".", "/vagrant", type: "rsync", >> rsync__exclude: ".git/", disabled: false >> config.vm.provider "docker" do |docker| >> docker.vagrant_vagrantfile = "../boot2docker/Vagrantfile" >> docker.image = "rabbitmq:3-management" >> docker.ports = ['5672:5672', '15672:8080'] # guest:container >> docker.name = 'rabbitmq' >> docker.create_args = ['-e', 'RABBITMQ_NODENAME=johnny-is-a-rabbit'] >> end >> config.ssh.insert_key = false >> end >> >> >> Check the first line inside the docker block >> >> >> Then you define your docker host, and here is where you need to do all >> the extra work: >> >> cat boot2docker/Vagrantfile >> >> Vagrant.configure(2) do |config| >> config.vm.box = "mitchellh/boot2docker" >> config.vm.network "forwarded_port", guest: 5672, host: 5672 >> end >> >> >> So, on the first Vagrantfile, you do the mapping between guest and >> docker container >> on the second one you can use host to docker host >> >> hope this helps >> >> Thanks >> Alvaro. >> >> -- >> You received this message because you are subscribed to a topic in the >> Google Groups "Vagrant" group. >> To unsubscribe from this topic, visit >> https://groups.google.com/d/topic/vagrant-up/GcbTei30yUM/unsubscribe. >> To unsubscribe from this group and all its topics, send an email to >> [email protected]. >> For more options, visit https://groups.google.com/d/optout. >> <docker_sample.zip> >> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Vagrant" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> For more options, visit https://groups.google.com/d/optout. > > -- > You received this message because you are subscribed to a topic in the Google > Groups "Vagrant" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/vagrant-up/GcbTei30yUM/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > [email protected]. > For more options, visit https://groups.google.com/d/optout.
-- You received this message because you are subscribed to the Google Groups "Vagrant" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
