BTW, this meant to be a 'seek for comment', or 'wait for suggestion' --  I 
found that I did not ask specific questions.

On Wednesday, September 17, 2014 6:54:15 PM UTC-7, Sean Bigdatafun wrote:
>
> (I am new to Docker and Boot2Docker, but I did one project with Vagrant 
> for smoothing the test environment)
>
> I am working on a webapp (3 tier architecture) and my goal is to have the 
> devop-related code become reusable for the most for 1) production on AWS 2) 
> production on docker-ready machines (without hypervisor layer), 3) 
> development-testing loop in my local machine.
>
>
>
> Here is my thought of using Vagrant + Boot2Docker + Dockerfile:
>    1) Use Vagrant + Virtualbox (Boot2Docker) for local development, 
> Vagrant + AWS (AMI) for AWS deployment
>               -- hopefully my Vagrantfile can be kept almost same 
> (probably some minor changes because the 'box' will be different such as 
> this line: machine.vm.box = "precise64")
>    2) Dockerfile is a reusable way regardless whether container lives on 
> top of bare-OS or on top of VM.
>               -- hopefuly my Dockerfile can be kept almost same, or maybe 
> exactly same.
>
> So from the deployment run time scenario perspective:
>    1) For development loop (local machine), it would be Vagrant (with 
> Virtualbox as provider) + Boot2Docker (as VM) + Container (inside 
> Boot2Docker)
>    2) For AWS deployment (AWS EC2), it would be Vagrant (with AWS as 
> provider) + AMI (as VM) + Container (inside AMI)
>    3) For bareOS deployment, it would be Vagrant (with Docker as provider) 
> + Container (directly)
>
>
> Thanks,
> Sean
>
>
>

-- 
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