Avaliações em Vídeo
Avaliações 21 Docker Swarm
Sentimento Geral da Revisão para Docker Swarm
Entre para ver o sentimento das avaliações.
I used docker swarm while exploring about orchestration and got to know about docker swarm it is very easy to setup and ready to deploy with minimal configuration. Análise coletada por e hospedada no G2.com.
While I was using docker swarm I observed its documentation not clarifying all things in attractive way. Also realized they ca n improve in load balancing services like ingress. Análise coletada por e hospedada no G2.com.

Implantações sem tempo de inatividade são diretas de configurar no serviço. O swarm não enviará tráfego para o contêiner atualizado até que ele esteja saudável e não desligará o antigo até que a solicitação pendente tenha terminado. Além disso, se um serviço não iniciar corretamente (falha na verificação de integridade), o Docker é inteligente o suficiente para manter a versão anterior em execução.
O arquivo de configuração (docker-compose.yml) é idempotente, então apenas as alterações no serviço são aplicadas quando implantadas. Eu tentei aprender k8s, mas tinha muitas partes móveis que tornam a depuração muito difícil quando algo dá errado, em comparação com o Docker Swarm, onde tudo usa o mesmo daemon em cada nó, então o log é centralizado.
Eu adoro que a descrição do serviço no arquivo de configuração possa ser direta porque muitas coisas são implícitas por design (como nomes de rede/volume) ou mais fáceis de ver. Por exemplo, abrir uma porta para um contêiner em cada nó pode ser feito em uma única linha. Análise coletada por e hospedada no G2.com.
Ao longo dos anos, encontrei algumas limitações ao implantar serviços no Swarm. Recentemente, elas foram resolvidas, mas a maioria teve problemas abertos no GitHub por muitos anos. Alguns exemplos:
* Abrir um shell para um contêiner requer localizar o nó onde o serviço está sendo executado, depois fazer login nesse nó.
* Não é possível acessar dispositivos especiais (como uma GPU) a partir dos meus contêineres em modo Swarm sem truques.
* Não posso atualizar segredo/configuração em serviços sem mudar o nome referenciado na configuração do serviço. Tive que criar uma ferramenta para superar essa limitação.
Existem ferramentas que ajudam em alguns pontos problemáticos (como o Portainer), mas não se deveria precisar depender de utilitários de terceiros para lidar com o software.
Ao testar o Kubernetes, descobri que a maioria desses problemas são resolvidos ou não existem no k8s. Análise coletada por e hospedada no G2.com.
It's easy to setup a cluster with very minimum things. It gives flexibility to setup ,Routing and things in ingress very easy. It makes orchestration easy way to production ready. Análise coletada por e hospedada no G2.com.
I also used kubernetes so observed some differences like docker swarm need to improve document, networking compatibilities and health checking .It was mess sometimes when I were using. Análise coletada por e hospedada no G2.com.


como todos sabemos, o Docker é um motor de contêiner que usamos para criar e gerenciar contêineres, então para fazer automação usamos o Docker Swarm, podemos dizer que é semelhante ou uma versão antiga do Kubernetes, depois que o Kubernetes chegou ao mercado, o valor do Docker Swarm é menor, mas ainda em alguns cenários o Docker Swarm é o preferido. quando dizemos orquestração, significa que orquestra como um músico ou cantor orquestra seu grupo quando um baterista deve tocar, o que o guitarrista tocará e tabla e assim por diante...
No ambiente de contêiner, é usado para orquestrar imagens se as imagens pararem ou travarem, então qual é a política para reviver e como criar duplicação ou replicação delas. é assim que ele usa e ajuda na automação do gerenciamento de imagens para uma pessoa de DevOps. Análise coletada por e hospedada no G2.com.
podemos orquestrar apenas imagens do Docker, mas no Kubernetes podemos pegar qualquer mecanismo conteinerizado e orquestrar tudo junto Análise coletada por e hospedada no G2.com.
Easy to learn, very simple to use. Can be easing integrated with docker. You can add n number of hosts in the swarm and be able to auto scale the instances based on the volume Análise coletada por e hospedada no G2.com.
Does not have all the features like kubernettes however with kubernettes there is a learning curve and overhead of using additional tool so if you don't have large volume I would go with docker swarm Análise coletada por e hospedada no G2.com.

O processo de implantação é um pouco mais rápido no Docker Swarm em comparação com qualquer outra ferramenta de orquestração de contêineres, e também é gratuito. Análise coletada por e hospedada no G2.com.
Precisaremos gerenciar tudo manualmente, e também auto-escalável não é possível nisso. Além disso, não gerenciará taint e tolerância. Análise coletada por e hospedada no G2.com.
It comes along with docker community editions, no need for additional configuration to enable it.
1. Service discovery - It supports service discovery; if you need more, you can use traefik or istio on it.
2. Scaling - Supports auto-scaling
3. Nodes - adding additional nodes is straightforward
4. Volumes - Volume mounting is stragightforward
5. Logging - Support prometheus, grafana, elk etc
6. Support - You get good support from docker community
7. Open source - Well maintained docker runtime Análise coletada por e hospedada no G2.com.
Changes need redeployments and costly processes compared to Kubernetes orchestator Análise coletada por e hospedada no G2.com.
Easy to install
Docker having it's own tool for managing all containers that's docker swarm Análise coletada por e hospedada no G2.com.
Not having any dashboard for centrally tracking
And it would be great if docker swarm creates container as per need or requirements automatically Análise coletada por e hospedada no G2.com.