Principais Alternativas de Dokku Mais Bem Avaliadas

É um pouco opinativo sobre como deve ser usado, o que faz com que faça uma coisa muito bem.
Funciona como uma excelente alternativa para Heroku, especialmente se você não tiver necessidades especiais e apenas quiser algo que funcione facilmente e seja gratuito. Análise coletada por e hospedada no G2.com.
Se você tentar não seguir o padrão exatamente, estará lutando o tempo todo, embora isso seja mais uma limitação do Docker, mas isso também se aplicaria ao Dokku.
Além disso, se você tentar usar uma plataforma "não suportada", terá dificuldades. As ferramentas normais do Ubuntu não serão úteis, e se você não estiver pensando na mentalidade do Docker, coisas como o sistema de arquivos serão difíceis de entender. Análise coletada por e hospedada no G2.com.
54 de 55 Avaliações Totais para Dokku
Sentimento Geral da Revisão para Dokku
Entre para ver o sentimento das avaliações.
- very straight forward installation on Ubuntu 16.04
- mostly Heroku app compatible
- CLI interface is pretty easy
- easy to handle logs
- has beta plugins for persistence services like Postgres and Redis Análise coletada por e hospedada no G2.com.
- sometimes upgrades can get borked
- remote access is still not as easy as Heroku
- documentation can be improved
- persistence plugins are still beta
- doesn't work across hosts Análise coletada por e hospedada no G2.com.
It's so easy! When Heroku killed their free teir I needed a replacement. This solved my problem for simple apps while I worked on them. You just git push and the application is live on the web. Análise coletada por e hospedada no G2.com.
This works great for simple applications, but if you need a database you'll need to use plugins. These require a little more configuration than Heroku. Análise coletada por e hospedada no G2.com.

É uma maneira realmente rápida de configurar um servidor básico como ambiente de desenvolvimento/teste. É especialmente bom se o seu ambiente de produção usar uma pilha de tecnologia semelhante, por exemplo, deis/flynn.
Possui um bom sistema de plugins com um grande número de plugins para uso diário: Postgres, Maria DB, Mongo, Redis, tudo funciona imediatamente.
Assim como o heroku, é realmente simples de implantar com um único 'git push', tudo acontece magicamente. Análise coletada por e hospedada no G2.com.
Não é fácil monitorar os estados dos contêineres atuais, toda a gestão só é possível através da linha de comando. A interface gráfica da web é usada apenas para a configuração inicial, embora seria bom ter uma interface web para toda a gestão.
Como os plugins são suportados pela comunidade, alguns deles frequentemente estão desatualizados, para algumas tarefas (por exemplo, banco de dados postgres) há vários plugins e é difícil escolher o melhor. Análise coletada por e hospedada no G2.com.

Quando o dokku realmente funciona, é bom. O sistema de plugins parece promissor. Análise coletada por e hospedada no G2.com.
Infelizmente, não funciona imediatamente em muitos casos - mesmo em casos de uso incrivelmente típicos, como a instalação em instâncias padrão do Amazon EC2.
Infelizmente, a equipe parece um pouco ansiosa demais para culpar o erro do usuário e menos interessada em investigar ou agir sobre relatórios de bugs antes de fechá-los (em relação à instalação, configuração e remoção), então há muitos relatórios de bugs duplicados sobre isso não funcionar com os mesmos tipos de erros que não resultam em nenhuma mudança real no dokku.
A opção de depuração raramente parece ajudar e está faltando verificações simples de sanidade, o que torna o software frágil mesmo quando executado em uma instalação limpa de uma versão específica de uma distribuição específica. Análise coletada por e hospedada no G2.com.

O sistema de plugins do Dokku é incrível. Muitas vezes acho difícil criar serviços de apoio como bancos de dados com apenas alguns comandos. Mas o sistema de plugins do Dokku resolveu esse problema muito bem. Por exemplo, o plugin postgresql tem padrões muito significativos para segurança, conexões, etc. Isso ajuda muito quando você está tentando provisionar um servidor completo. Análise coletada por e hospedada no G2.com.
Nada para não gostar. Está fazendo o que diz que faz. Análise coletada por e hospedada no G2.com.

Facilidade de instalação, universalidade de conceitos, grande ecossistema de plugins. Mantenedores muito responsáveis, comunidade forte e boa estabilidade. Possui as ferramentas mais comuns para atrair bons programadores, quero dizer, quase qualquer linguagem moderna e banco de dados podem ser usados com isso. Além disso, expandido com plugins adicionais, o que o torna muito mais do que um contêiner de tempo de execução e banco de dados.
Ótima experiência do usuário e pode ser usado em hardware de baixo custo rapidamente para realizar o trabalho. Pode ser usado remotamente sem precisar acessar o servidor via SSH, o que é algo muito prático uma vez que você se acostuma.
Eu realmente gosto do fluxo de trabalho do git-push, usando as ferramentas que já conhecemos. Análise coletada por e hospedada no G2.com.
Embora algumas iniciativas estivessem em andamento para criar um pacote tudo-em-um, acabou falhando, com a falta de um mantenedor. E isso é algo bastante inerente ao Dokku; tem que ser componentes separados de pessoas separadas e, às vezes, de comunidades diferentes. Isso é algo que não gosto, mas aceito de bom grado. O mecanismo um tanto estranho para adicionar chaves a partir do stdin. Análise coletada por e hospedada no G2.com.

O slogan do Dokku é «Mini-Heroku alimentado por Docker». É verdade: para todos que conhecem o Heroku, a transição para o Dokku será fácil. Há uma diferença, no entanto: o Dokku roda no seu próprio servidor. Isso é possível por causa do Docker, um sistema de contêiner leve. Um contêiner, um aplicativo; é tão simples assim.
Para aqueles que não estão acostumados com o fluxo de trabalho do Heroku, não é difícil: você apenas adiciona um pouco de configuração ao seu repositório (apenas um pouco: um Procfile, que define qual comando executar para iniciar sua aplicação, e um arquivo de requisitos — este depende da linguagem em que seu aplicativo está escrito), então envia para o seu servidor Dokku, e ele é construído automaticamente. Mágica! Análise coletada por e hospedada no G2.com.
Aparentemente, não há nada que eu não goste no Dokku no momento! A arquitetura é um pouco estranha, mas isso não atrapalhará a menos que você queira mexer com plugins, e se o fizer, você se acostumará rapidamente. Análise coletada por e hospedada no G2.com.

Eu amo a simplicidade do Dokku. Dokku permite que você tenha um servidor simples em funcionamento rapidamente, faça algumas configurações e comece a testar seu código! Apenas a velocidade e a simplicidade do Dokku significam tudo para mim. Análise coletada por e hospedada no G2.com.
Infelizmente, o Dokku não é multiusuário. Quem tem tempo para configurar o Flynn ou o Deis? Então, teria sido INCRÍVEL se fosse multiusuário. Especialmente em um ambiente de equipe, quando você quer dar a pessoas específicas acesso a repositórios específicos, o trabalho manual é muito difícil! Análise coletada por e hospedada no G2.com.
Dokku foi relativamente fácil de começar, apesar da minha falta de experiência em configurar servidores, muito menos um PaaS. A documentação é bastante clara para a configuração inicial e para funcionalidades básicas. O fato de Dokku ser gratuito é de longe seu maior ponto de venda, mas parecia ser muito bem feito e compatível com uma variedade de configurações diferentes. A implantação também foi muito semelhante ao Heroku, o que significa que foi muito simples e sem complicações (embora não sem problemas). Análise coletada por e hospedada no G2.com.
As desvantagens do Dokku se resumem em grande parte ao seu status como um projeto de código aberto que não é apoiado por um exército de desenvolvedores. Quando eu estava tentando implantar um aplicativo de teste simples em Rails, encontrei problemas e não consegui encontrar uma maneira de solucionar efetivamente. Quando tentei implantar um aplicativo Rails diferente, pareceu funcionar perfeitamente, apesar de configurações quase idênticas. No geral, o Dokku parece ser um projeto promissor e ambicioso, mas parece haver peculiaridades que soluções estabelecidas como o Heroku já resolveram há muito tempo. Análise coletada por e hospedada no G2.com.

O que eu mais gosto no dokku é a semelhança com o fluxo de trabalho do heroku. Eu geralmente começo meus projetos em python e nodejs no plano gratuito do Heroku e, depois de um tempo, alguns deles precisam de uma migração para um serviço maior. Como usar o Heroku nem sempre é possível, o Dokku é ótimo nesse ponto porque me permite apenas mudar meu endpoint git. Alinhado a algumas ferramentas de automação de build e deploy, esse processo é transparente para a maioria dos desenvolvedores que trabalham no projeto. Análise coletada por e hospedada no G2.com.
A configuração inicial é às vezes dolorosa para projetos maiores, pois geralmente requer um novo servidor. Pelo menos na minha experiência, compartilhar o servidor com outras ferramentas que rodam junto com o dokku não é ótimo. Este problema é bastante minimizado ao usar o Digital Ocean e outros provedores de nuvem que oferecem servidores com uma imagem dokku funcional, mas, novamente, para um orçamento pequeno, ter um servidor apenas para controle de build nem sempre é possível. Análise coletada por e hospedada no G2.com.