Sempre adorei a solução de push to deploy do Heroku, mas no momento em que você começa a adicionar bancos de dados sérios, cache Redis ou Memcached, registro de logs, etc., as faturas disparam. Conheça o Dokku, um mini-Heroku construído em cima do Docker. Com o Dokku, sua aplicação será um contêiner Docker, e será vinculada a outros contêineres (bancos de dados, cache,...) muito parecido com o Heroku. Escolha o provedor de nuvem de sua preferência (DigitalOcean no nosso caso, onde você pode criar um droplet Dokku diretamente, pronto para uso), e você terá uma solução poderosa, a um preço muito mais razoável do que com o Heroku.
A migração do Heroku é simples, e você pode precisar apenas ajustar alguns parâmetros de configuração. O Dokku usa Herokuish, então basicamente entende os buildpacks do Heroku. O push to deploy funciona da mesma forma (o Heroku é mais rápido na construção das novas imagens, mas, bem, isso também dependerá da máquina em que você instalar o Dokku).
A facilidade e o fato de eu poder tê-lo nas minhas próprias máquinas. Costumo perder o controle e a visão geral ao trabalhar diretamente com contêineres. Dokku devolve, pelo menos a sensação de, controle ;-)
Com mais de 2,5 milhões de avaliações, podemos fornecer os detalhes específicos que ajudam você a tomar uma decisão de compra de software informada para o seu negócio. Encontrar o produto certo é importante, deixe-nos ajudar.
ou continuar com
LinkedIn
Google
Google (Negócios)
Endereços do Gmail.com não permitidos. Um domínio empresarial usando o Google é permitido.