Docker

Servicios de implementación y contenedores de software

Calificación general

4,6 /5
(469)
Relación calidad-precio
4,6/5
Funcionalidades
4,6/5
Facilidad de uso
4,1/5
Asistencia al cliente
4,1/5

97%
de los usuarios recomienda esta aplicación
Ordenar por

469 opiniones

Usuario verificado
Calificación general
  • Sector: Automatización industrial
  • Tamaño de la empresa: 2-10 empleados
  • Software usado A diario durante 1-5 meses
  • Fuente de la reseña

Calificación general

  • Facilidad de uso
  • Probabilidad de recomendación 10.0 /10

Una opcion interezante para montar un entorno de pruebas

Revisado el 18/12/2022

Mi experiencia con Docker es muy buena. Lo uso a diario para desarrollo de sitios web en WordPress desde stacks diferentes

Puntos a favor

Lo que más me gusta de Docker es Docker Compose, ya que con el puedes crear fácilmente un contenedor con sus

Desventajas

Lo que no me gusta es que en ocasiones las imágenes se acumulan y ocupan mucho espacio en mi VPS

Yehanny
Calificación general
  • Sector: Software informático
  • Tamaño de la empresa: 2-10 empleados
  • Software usado A diario durante Más de dos años
  • Fuente de la reseña

Calificación general

  • Relación calidad-precio
  • Facilidad de uso
  • Probabilidad de recomendación 10.0 /10

Best tool to manage your web applications

Revisado el 9/5/2022

All our web applications use Docker for testing purporses and production enviroments and is a must inside our organization.

Puntos a favor

I think every software corporation needs to migrate their server architerture to contenerized enviroments and Docker make it easy to maintain and scale all web applications because you can have all your services or microservices running isolated and that gives you the possibility to have multiple softwares developed in different languages for every service that your application needs, for example: You can have a running container with Apache Server for your backend using PHP, and another NodeJS container for your frontend, a MySQL database service for your data and a Redis service for the cache management all in the same network sharing for every project or even for different projects in another networks, possibilities are unlimited.

Desventajas

In my oppion, there's no cons using Docker, I think you'll get more gains rather than pains in your software business.

Aleksandr
Calificación general
  • Sector: Software informático
  • Tamaño de la empresa: 1.001-5.000 empleados
  • Software usado A diario durante Más de dos años
  • Fuente de la reseña

Calificación general

  • Relación calidad-precio
  • Facilidad de uso
  • Asistencia al cliente
  • Probabilidad de recomendación 10.0 /10

World changing containers and standard de-facto

Revisado el 9/4/2021

Docker was first (I believe) on themarket of containerized software. There was a lot of talks that it is nothing more than an interface to unix cgroups and that docker has no future, this is just hyped piece of software.
Time proved them wrong. Docker became a standard solution, participated in Open Container Initiative and while fully comply with all the OCI requirements, docker is used much widely.
Container solves library/dll hell - that means that you may have two application that require incompatible libs running on the same computer without any problems. Applications are separated, they can't affect each other, their resource consumption may be tuned using docker tools.
You may build proof of concept wiring containers into a single docker-compose and have the whole stack running here.
Multi stage build allows to build software which does not have access to any secrets used during build step.
You may use tons of software without installing it, just by running them in the docker.

Puntos a favor

Great documentation. Easy to use. Exists on any OS and platform you may need it (doesn't work with latest ARM Mac yet, but I believe this is a matter of time).
Allows to you to use any software / platform / solution you want without actually installing it on your computer. Docker-compose may ran the whole stack right on your laptop and multistage builds takes care of safe software building.
Free docker registry on top of that.
Tremendous amount of how-to.

Desventajas

Some functionality behaves differently depending on platform. For example - mounted volumes. Some of issues related to file permissions stays there for at least few years. Internal volumes can not be extracted and moved to another computer easily, which somehow defeats it's purpose.
Doesn't play well with WSL/WSL2 and especially if you pair it with build in kubernetes.

Joao
Calificación general
  • Sector: Tecnología y servicios de la información
  • Tamaño de la empresa: 501-1.000 empleados
  • Software usado A diario durante 6-12 meses
  • Fuente de la reseña

Calificación general

  • Facilidad de uso
  • Probabilidad de recomendación 8.0 /10

reliable and intuitive software

Revisado el 13/2/2023

We have been using Docker for a few months and had a positive experience.Containers are portable and lightweight, which makes it easy to deploy applications on different environments and platforms.

Puntos a favor

Very good documentationVery lightweight Many images available in docker hub ready to be used.

Desventajas

Sometimes it can be difficult to troubleshoot and debug since we have containers isolated from each other.A steep learning curve.

Dmitriy
Calificación general
  • Sector: Software informático
  • Tamaño de la empresa: 10.000+ empleados
  • Software usado A diario durante Más de dos años
  • Fuente de la reseña

Calificación general

  • Relación calidad-precio
  • Facilidad de uso
  • Asistencia al cliente
  • Probabilidad de recomendación 6.0 /10

Useful software

Revisado el 11/9/2019

Positive experience, we use dockers a lot, build is straightforward

Puntos a favor

Lot of API, including python. CLI interface very convenient,docker creation very intuitive, docker verification straightforward

Desventajas

Sometimes is hanging, next restart docker, sometimes requires daemon restart, sometimes processes under docker not accessible

Usuario verificado
Calificación general
  • Sector: Educación superior
  • Tamaño de la empresa: 201-500 empleados
  • Software usado A diario durante Más de dos años
  • Fuente de la reseña

Calificación general

  • Facilidad de uso
  • Probabilidad de recomendación 10.0 /10

Docker review

Revisado el 18/1/2023

Puntos a favor

I appreciate the consistency and ease of management that Docker offers for running and deploying applications, especially for applications with multiple components. It simplifies the process of deploying applications to various environments, such as development, staging, and production. Furthermore, Docker offers scalability and flexibility, making it easy to launch and scale applications quickly and smoothly. Additionally, Docker facilitates collaboration among developers by providing a consistent environment and simplifying the sharing and deployment of applications.

Desventajas

One of the least liked things about Docker is that it can be difficult to troubleshoot and debug. Docker containers are isolated from each other and from the host system, which makes it hard to track down and diagnose issues

Usuario verificado
Calificación general
  • Sector: Tecnología y servicios de la información
  • Tamaño de la empresa: 1.001-5.000 empleados
  • Software usado A diario durante 6-12 meses
  • Fuente de la reseña

Calificación general

  • Facilidad de uso
  • Asistencia al cliente
  • Probabilidad de recomendación 9.0 /10

Useful for containerising application

Revisado el 12/2/2023

Puntos a favor

Docker engine can be configured on various platforms and easy to understand.

Desventajas

Sometimes the docker hub limits the requests.

Usuario verificado
Calificación general
  • Sector: Tecnología y servicios de la información
  • Tamaño de la empresa: 11-50 empleados
  • Software usado Mensualmente durante Más de un año
  • Fuente de la reseña

Calificación general

  • Relación calidad-precio
  • Facilidad de uso
  • Probabilidad de recomendación 9.0 /10

Handy for deployment

Revisado el 4/2/2023

I can easily access it through my Linux terminal so it's so much easy and fast to use.

Puntos a favor

I can easily containerize my application and put all the dependencies in this container and after publishing this container in the docker hub, I can create images and use the application anywhere I can test my application on different environments and the only thing that I ever need will be docker installed on the device where I want to run this application.

Desventajas

There's not a single thing that I dislike about Docker.

Omkar
Calificación general
  • Sector: Tecnología y servicios de la información
  • Tamaño de la empresa: 11-50 empleados
  • Software usado A diario durante 1-5 meses
  • Fuente de la reseña

Calificación general

  • Facilidad de uso
  • Probabilidad de recomendación 10.0 /10

Excellent product

Revisado el 25/2/2023

Puntos a favor

Docker can be considered as the best software to use for data visualization with the concept of images and containerizations it has made hosting of codes very easy for number of different languages in coding.

Desventajas

It should have flexibility of working on different operating systems.

And
Calificación general
  • Sector: Administración gubernamental
  • Tamaño de la empresa: 201-500 empleados
  • Software usado Mensualmente durante Más de un año
  • Fuente de la reseña

Calificación general

  • Facilidad de uso
  • Probabilidad de recomendación 9.0 /10

Very useful tool for a variety of reasons

Revisado el 14/2/2023

Puntos a favor

This tool is very powerful and can be used in so many different scenarios.

Desventajas

It can be a little frustrating to setup at first

Yash
Calificación general
  • Sector: Software informático
  • Tamaño de la empresa: Trabajador autónomo
  • Software usado Mensualmente durante Prueba gratis
  • Fuente de la reseña

Calificación general

  • Facilidad de uso
  • Probabilidad de recomendación 6.0 /10

Great application for containerising software for different platform

Revisado el 28/2/2023

Overall had a great experience.

Puntos a favor

Docker has high efficiency as its containers are lightweight and share resources with the host system. This results in improved speed and resource utilization compared to traditional virtual machines.

Desventajas

Great application for containerising applications.

Usuario verificado
Calificación general
  • Sector: Banca
  • Tamaño de la empresa: 5.001-10.000 empleados
  • Software usado A diario durante 6-12 meses
  • Fuente de la reseña

Calificación general

  • Relación calidad-precio
  • Facilidad de uso
  • Probabilidad de recomendación 9.0 /10

Better DevSecOps with Docker

Revisado el 27/9/2019

Containerized application is inevitable. All software companies/departments will be used Docker to ship applications. Docker can be managed by command line. So, you only need to memory a few scripts. I strongly recommend docker. However, docker security is another issue to be handled.

Puntos a favor

First of all, it's very easy to use. If you have experience on powershell or other batch scripts, you can handle docker command perfectly. Docker changed the world deeply. Container architecture is certain to happen all devops processes. With Docker, software development process and shipping are quite simple. It's because Docker provide a standard file system and command scripts.

Desventajas

If you are Microsoft Windows 10 user, you need to install specific version of windows that supports Docker. When you decide to use Docker, you have to buy a security application to secure docker file and docker images, containers. So, it is another cost.

Alternativas consideradas

vRealize Automation

Razones para cambiar a Docker

Docker is commonly use and some part of it is open source. It brought a standard shipping.
Carlos
Calificación general
  • Sector: Software informático
  • Tamaño de la empresa: 51-200 empleados
  • Software usado A diario durante Más de dos años
  • Fuente de la reseña

Calificación general

  • Relación calidad-precio
  • Facilidad de uso
  • Probabilidad de recomendación 10.0 /10

How to demo a MVP

Revisado el 30/12/2020

I like the problems Docker solves in my case, I work in some specific subcomponent which lives in a docker container, so I usually don't have to worry about the impact other than the parts where the component will interact with others, but that is not usually docker related stuff other than ports and shared storage.

Puntos a favor

I find very convenient the way I can ship a demo by creating a docker image with all what is needed inside. I am more tended to the idea of a container serving a single purpose, but in much cases docker can be used to package and ship all that is needed to have a not complex MVP, even if it was complex several docker images can be built, but talking about simple cases I found docker easy of use by the final audience, they do not need to know all the details or have strong skills, just a few instructions and they are ready to see the demo. And also in some more complex cases, end users with more deep technical skills simply ask for a docker image with specific requirements, since they know how to connect the pieces and they have some infrastructure in place they can easily plug in the docker image.

Desventajas

IMO the user experience for a developer is more easy in linux based environments than in Mac environments, or it also could be that the development environment provided by some companies is some kind attached to mac computers but then on the testing, deployment, and production environments is more linux based. So the experience is not kind of uniform in my opinion.

Jeff
Calificación general
  • Sector: Redes informáticas
  • Tamaño de la empresa: 201-500 empleados
  • Software usado A diario durante Más de dos años
  • Fuente de la reseña

Calificación general

  • Relación calidad-precio
  • Facilidad de uso
  • Asistencia al cliente
  • Probabilidad de recomendación 10.0 /10

Docker Swarm makes management of cluster super easy

Revisado el 6/5/2019

I lover the philosophy behind the design of Docker and Docker Swarm. As a developer, my experience with using Docker was great and takes a lot of headaches away from the developer.

Puntos a favor

Docker Swarm makes setting up a server cluster very easy. With just a few commands, can setup a cluster and start deploying services.
Compare to Kubernetes, it reduces the time to setup things like the Api server, the cluster db, and other components. Everything just came with the tool.

Desventajas

Not a lot of discussion about Docker Swarm compare to Kubernetes. Community is a lot smaller.
Not a lot of cloud services available using Swarm other than Docker Enterprise. Pretty much all the cloud service providers have Kubernetes support.

Raúl
Calificación general
  • Sector: Telecomunicaciones
  • Tamaño de la empresa: 51-200 empleados
  • Software usado A diario durante Más de dos años
  • Fuente de la reseña

Calificación general

  • Relación calidad-precio
  • Facilidad de uso
  • Asistencia al cliente
  • Probabilidad de recomendación 10.0 /10

Dockertize your platform right now!

Revisado el 19/10/2018

All my current infrastructures of my clients are based on docker, I have been able to create database clusters with maria DB and several nginx using docker, likewise I have been able to create API's and micro services with containers that I have created myself

Puntos a favor

Docker has proven to be a fairly efficient and stable virtualization platform for productive environments of high stress and traffic flow.

The compatibility with other work tools is almost 100% guaranteed and also allows testing and deployments at speeds never before reached by infrastructure departments. One of the most significant advantages is the large repository of images of applications that are available in the docker hub.

Without a doubt, of the best tools that I use in my day to day

Desventajas

It takes great knowledge of linux and infrastructure to use docker, it is not a tool for beginners, if you do not have the basic knowledge of a LAMP or LEMP for example, you can not deploy a disconnected application in docker, much less create base clusters of data, among many other things.

Usuario verificado
Calificación general
  • Sector: Marketing y publicidad
  • Tamaño de la empresa: Trabajador autónomo
  • Software usado A diario durante Más de dos años
  • Fuente de la reseña

Calificación general

  • Facilidad de uso
  • Probabilidad de recomendación 5.0 /10

Solid position, rocky start

Revisado el 25/9/2021

Puntos a favor

The basic usage is pretty simple, and it makes local development of server applications much easier.

Desventajas

It's a unix tool, but when it first came out it had a very non-unix feel to it, breaking certain conventions. Sometimes it feels like certain parts were written by an inexperienced intern. It's not well thought out, and you'll often end up scratching your head trying to remember the difference between "create', "exec", "run" and "start" (among others).

Vandana
Calificación general
  • Sector: Consultoría de gestión
  • Tamaño de la empresa: 10.000+ empleados
  • Software usado A diario durante Más de dos años
  • Fuente de la reseña

Calificación general

  • Relación calidad-precio
  • Facilidad de uso
  • Asistencia al cliente
  • Probabilidad de recomendación 9.0 /10

OS level Containerization

Revisado el 27/4/2019

Docker Enterprise is a leading container platform because of the feature and customization provided by it. We are deploying the multiple client server without any major effort. Docker helps to deliver the release of the product with better compliance. High level encryption of images and communication between cluster make the container secure.

Puntos a favor

Docker is a powerful tool for containerization. It gives the platform for build, test and deploy application using container. The Docker container helps in adopting the DevOps methodology that helps in rapid release. Docker container helps to isolate the application which helps to execute the consistent test results. Dockers helps to optimize the development and operational process. Docker Enterprise provides a one stop solution to all problems from its dashboard.

Desventajas

Docker daemon configuration for container and images is a tricky part and it should be simplified. Managing the Swarm and Kubernetes for orchestration is a complex part with using Docker API.

Usuario verificado
Calificación general
  • Sector: Seguridad informática y de redes
  • Tamaño de la empresa: 201-500 empleados
  • Software usado A diario durante Más de dos años
  • Fuente de la reseña

Calificación general

  • Relación calidad-precio
  • Facilidad de uso
  • Asistencia al cliente
  • Probabilidad de recomendación 10.0 /10

Powerful, essential, awesome

Revisado el 27/5/2018

Puntos a favor

Docker provides an efficient way to build, run and manage containerized applications. Also, it integrates with Docker Hub, which contains tons of built-in images that can be directly used or as a starting point to build our own images.

Additionally, Docker is lightweight, very stable and fast, so it is too easy to get a complex dev/testing environment up and running in seconds, but also it can be used in production environments.

It includes different tools like Docker Compose and Docker Swarm to ease even more complex tasks to orchestrate our applications.

Moreover, tons of products/services provide integrations with Docker, such as Jenkins, Bamboo, Amazon Web Services, Datadog, etc.

Desventajas

The learning curve is high at the beginning and after having been working for a while with the software, there are still tons of options to explore and to work with.

Usuario verificado
Calificación general
  • Sector: Hospital y atención sanitaria
  • Tamaño de la empresa: 11-50 empleados
  • Software usado A diario durante Más de dos años
  • Fuente de la reseña

Calificación general

  • Relación calidad-precio
  • Facilidad de uso
  • Asistencia al cliente
  • Probabilidad de recomendación 10.0 /10

Software development made easy for continuous deployment

Revisado el 14/1/2023

Increased our productivitySaves manual configuration time again and againEasy one line command deploymentEffective resource utilization as we can assign RAM/CPU per container

Puntos a favor

Easy to deploy application with one single commandNo need to configure services again and againEasy to allocate resources(Ram/CPU) per containersVolumes can be created to manage offline(mounted) files(reused)Applications can be containerised and we can create image, we can share the push this image to central repository/Docker Hub, then it can be pulled on any nodes to create copies of applications for faster deployments

Desventajas

Cant be used for continuous integration and docker dont assure of availability as if container gets down all the services inside container gets down, which cannot be automatically orchestrated on creating new containers for high availability

Sanchita
Calificación general
  • Sector: Telecomunicaciones
  • Tamaño de la empresa: 10.000+ empleados
  • Software usado A diario durante 6-12 meses
  • Fuente de la reseña

Calificación general

  • Relación calidad-precio
  • Facilidad de uso
  • Asistencia al cliente
  • Probabilidad de recomendación 9.0 /10

Docker - A Containerization holder

Revisado el 20/10/2018

Docker is making my life easy as now I don't have to worry about deployment on my multiple servers and resolving the issue 'Working on my BOX' as its always testing code in truly independent environment. Containerization is helping use in high availability, by this we have achieve zero outage to our server because of deployment.

Puntos a favor

Docker is one of the best containerization application. To achieving continue integration it's very helpful. Managing the deployment container and images is now easy with Docker. Docker help to do the things for you by automation. Once you configure a Docker in your environment it will make sure that issue will not occur due to development or production environment. It also very helpful in deployment and virtualization. The best thing in it is secure and transparent as it's source code is open.

Desventajas

As docker can be configure in all environment and architecture, but it is sometime very challenging to solve the particular issue that is making hurdle in configuring it. Documentation is also limited as it is not covering all the aspects or environment in which we or our organization is working. I feel they should also provide the some enterprise feature like image management in open source version also.

Michael
Calificación general
  • Sector: Plásticos
  • Tamaño de la empresa: 201-500 empleados
  • Software usado A diario durante Más de dos años
  • Fuente de la reseña

Calificación general

  • Facilidad de uso
  • Probabilidad de recomendación 8.0 /10

Perfect tool for any web production environment

Revisado el 12/4/2022

Puntos a favor

With proper setup it can make managing web applications a lot more effective. (it's good for more than just web applications, but that's what I use it for). Being able to quickly spinup or restart docker containers has a lot of advantages for fixing issues or working on development.

Desventajas

If you're using docker in a development environment on your computer it can get very resource intensive really fast depending on how many containers you're needing to run at a given time. For just a few containers with small images it's not too bad, but I have several containers all needing to be ran at the same time and sometimes my computer fan just won't stop. This is less a concern when being run from a webserver where you can increase resources to meet demand.

Usuario verificado
Calificación general
  • Software usado A diario durante Más de dos años
  • Fuente de la reseña

Calificación general

  • Relación calidad-precio
  • Facilidad de uso
  • Asistencia al cliente
  • Probabilidad de recomendación 10.0 /10

Developer and administrator best friend!

Revisado el 28/6/2018

Secure and easy way to run thousands micro services.

Puntos a favor

Easy to learn, easy to use and most advanced tool to o build, ship, and run distributed applications. Doesn't matter if your running thousand of micro services or just a small home serwer with few web apps - docker is the way to go. It's realy easy to learn how to use it (has great documentation and community) and how to create your own container images. It's wery stable project now and i'm succesfully using it on production enviroment with more than 300 applications. It's great way to improve your infrastracture security by isolating every application in dedicated environment.

Desventajas

Docker Hub (place where you can store your pirvate container images) is a little pricey. Running private container repository could be challenging.

Giuseppe
Calificación general
  • Sector: Tecnología y servicios de la información
  • Tamaño de la empresa: 2-10 empleados
  • Software usado A diario durante Más de dos años
  • Fuente de la reseña

Calificación general

  • Relación calidad-precio
  • Facilidad de uso
  • Probabilidad de recomendación 10.0 /10

Good development tool

Revisado el 11/5/2022

Puntos a favor

Since I started using docker, I no longer needed to use other tools for managing and creating environments.

Desventajas

on macOS, with some projects there is some slowdown but I also know that a problem with the platform and not with the docker itself.

Monish
Calificación general
  • Sector: Software informático
  • Tamaño de la empresa: 1.001-5.000 empleados
  • Software usado Semanalmente durante Más de dos años
  • Fuente de la reseña

Calificación general

  • Relación calidad-precio
  • Facilidad de uso
  • Asistencia al cliente
  • Probabilidad de recomendación 8.0 /10

Docker helps us achieve Product Development's best practises

Revisado el 27/4/2020

Had a patchy Experience when i was setting up my Docker Context, after the context setup the development life cycle became easier

Puntos a favor

The Virtual Development Environment is auto setup on the local without any overhead time required from the developer which increases the developers development efficiency,

Any newly joined employ can setup there Virtual Dev Environment in minutes and start contributing,

Docker is quit stable so it can even be used on production, it is comparable with almost all dev tools like DB's etc ..

It has a huge community and the Docker images for many other setups are available on docker hub with good documentation, which can be directly used in creating your docker context,

Docker caches the images in the local and never download's it again from the hub

Desventajas

Using a dev application on docker is easy, but however Configuration to setup docker virtual env is very difficult for the beginners,

The docker works really slow on mac, but works well on virtual environment,

Some images like EMR, Redshift and Snowflake are not available on docker hub

Usuario verificado
Calificación general
  • Sector: Software informático
  • Tamaño de la empresa: 501-1.000 empleados
  • Software usado A diario durante Más de dos años
  • Fuente de la reseña

Calificación general

  • Relación calidad-precio
  • Facilidad de uso
  • Asistencia al cliente
  • Probabilidad de recomendación 10.0 /10

One of the best adavancements in the wrold of software in the last decade

Revisado el 5/9/2022

Overall is one of the best tools I've used, it has solved so many of my problems and saved the company a lot of money

Puntos a favor

insanely powerful and easy to use, great for almost any use case

Desventajas

There's a learning curve but that's for everything