Skip to content
This repository has been archived by the owner on Nov 15, 2022. It is now read-only.

Docker ou Vagrant #89

Open
renanmpimentel opened this issue Aug 22, 2015 · 22 comments
Open

Docker ou Vagrant #89

renanmpimentel opened this issue Aug 22, 2015 · 22 comments

Comments

@renanmpimentel
Copy link
Contributor

Pessoal,

O projeto está parado por um tempo, mas gostaria de levantar a questão de um vagrant ou docker para ficar mais fácil o uso do componente.

Eu acredito que o docker, seria a melhor escolha.

@eminetto
Copy link
Contributor

Acho uma ótima ideia Renan.
Vc quer dar o start?

@renanmpimentel
Copy link
Contributor Author

Então vou iniciar o docker =)

@jackmakiyama
Copy link
Contributor

Eu iria de Vagrant, mais pela facilidade de um Vaprobash mesmo e não ter que usar um docker virtualizado no OS X que pesa um pouquinho... =[

@renanmpimentel
Copy link
Contributor Author

Eu não uso OS X, por isso optei pelo Docker, já chegou a ver o Vagrant Docker ?

E acho que o Dokcer já melhorou bastente para o OS X e Windows..

@renanmpimentel
Copy link
Contributor Author

@jackmakiyama se for vagrant, acredito que o @eminetto deva ter um, ele utiliza para o desenvolvimento dele, ai poderiamos então, deixar disponivel os dois, em branchs distintas ..

O que acham ?

@jackmakiyama
Copy link
Contributor

@renanmpimentel acho melhor deixar um só, mas é questão de escolha, eu realmente não posso escolher, por que não conheço o Docker, teria que aparecer alguém mais pra opinar.

@renanmpimentel
Copy link
Contributor Author

Legal, vamos ver se alguém se manifesta ..

@eminetto
Copy link
Contributor

Eu acho que o Vagrant é mais compatível pq o Docker funciona legal em Linux, nos outros SOs é meio gambiarra (docker dentro de uma vm) :)

@vitornp
Copy link
Contributor

vitornp commented Aug 27, 2015

Eu acho que o docker é o futuro e nas versões mais nova funciona bem em outros SOs.

Estou usando a um tempo no Mac está rodando liso ;)

@renanmpimentel
Copy link
Contributor Author

@eminetto o docker tem evoluido bastante, ainda mais para o mundo OSX .. Ja ouviram falar do Azk ?

@jackmakiyama
Copy link
Contributor

AZK é animal! E muito mais fácil manter do que um Docker puro. Aí eu acho legal.
Masss, ainda fica o peso, quando teste ele a uns 4 meses atrás a vm ficava bem pesada.

@renanmpimentel
Copy link
Contributor Author

O pessoal do AZK lançou a versão 0.14.6 que ja tem suporte a VirtualBox 5 e vai sair a versão 0.15.0 mes que vem ja, os caras estão voando ..

Mas mesmo usando AZK, teriamos que fazer uma imagem com as dependencias do PHP que o projeto utiliza.

@renanmpimentel
Copy link
Contributor Author

Bom, vou iniciar então uma imagem Docker e tentar utilizar ela com o Azk.

@gullitmiranda
Copy link

Que massa galera.

Valeu pela iniciativa @renanmpimentel.

Para quem não sabe, eu faço parte da core team do azk, e tenho tentando ajudar o @renanmpimentel no que precisar para que funcione com o azk, docker ou mesmo vagrant.


@jackmakiyama realmente no Mac hoje temos o "custo" da VM, o motivo de tal é que o docker não roda nativo igual no linux. Porém para utilizar o docker será a mesma coisa. No vagrant isso pode ficar ainda pior caso cada sistema (ou serviço) seja separado em uma VM separada.

Em relação isso temos procurado alternativas, tais como:

  • adicionar suporte à outras VM (VMWare por exemplo)
  • alternativas com VMs mais leves e funcionais
  • eliminar a VM

@leandro-lugaresi
Copy link

Ola pessoal!
Eu andei utilizando o azk em alguns projetos e posso ajudar no setup do ambiente.
Eu acredito que é possível dar suporte ao docker-compose e ao azk assim o usuário tem a possibilidade de escolher a ferramenta que mais lhe agrada.

@renanmpimentel
Copy link
Contributor Author

@leandro-lugaresi eu e o @gullitmiranda demos inicio ontem, vou comitar hoje e podemos finalizar isto junto.

@gullitmiranda
Copy link

good @leandro-lugaresi.
Sim é bem possível deixar a possibilidade de utilizar ambos.

@renanmpimentel
Copy link
Contributor Author

@leandro-lugaresi dei inicio aqui, ainda não está 100%, mas toda ajuda é bem vinda..
O Azkfile.js que criei ..

@gullitmiranda
Copy link

apenas um adento @renanmpimentel, esse Azkfile.js só estará funcional após o PR (que você vai fazer) com as correções na imagem https://github.com/azukiapp/docker-php-fpm/.

@renanmpimentel
Copy link
Contributor Author

@gullitmiranda é que como é falei, não está 100%, então por enquanto tem o start.sh maroto lá ..

@gullitmiranda
Copy link

desculpa mestre.
Esqueci do start.sh :D

mas as mudanças que vc vai fazer são importantes 👯

@renanmpimentel
Copy link
Contributor Author

Alguém tem algum feedback do azk com o https://github.com/Coderockr/orcamentos ?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

6 participants