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.

Reply via email to