Was ist Docker?
Docker ermöglicht es dir, eine Anwendung mit all ihren Abhängigkeiten in eine standardisierte Einheit für die Softwareentwicklung zu packen.
Docker – Details
Docker – Preisübersicht
Docker ist verfügbar ab 7,00 $/Monat. Docker bietet eine kostenlose Testversion. Weitere Preisinformationen für Docker findest du unten.
Der Softwareanbieter hat diese Information nicht vervollständigt.
Docker – Nutzerbewertungen
Zeigt 5 von 282 Nutzerbewertungen
Bewertet am 19.10.2018
Dockertize your platform right now!
Kommentare: 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
Vorteile: 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
Nachteile: 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.
Bewertet am 27.12.2019
Docker - for your everyday shipping (container) needs!!
We have our various products interacting with each in the form of microservices which has been possible due to dockerization.
Its the backbone of the hosted infrastructure as it helps to build this apps, distribute and deploy them predictably every single time.
1. Containerization - this wasnt even a word before Docker made it a household verb for every developer. Allowing multiple services to be independent of each other, in other words to form a microservice by virtualization at the VM level. Its a Linux ship!
2. Rapid Deployment - developer can simply push the build and deploy happens atuomatically
3. Images are easily available in plenty for consumption
4. Intuitive command line interface
5. Its predicatable - Works exactly the same way on any OS platform and that augurs well for enterprise needs
1. Breaking a monolithic application into microservices is tough and hence, dockerization of an existing application can take some amount of investment
2. A bit of learning curve if not hands-on with linux.
3. High load throughput can be troublesome at times, docker hangs in such situations
4. Debugging can be a challenge sometimes
5. Backward compatibility with various Docker versions is also spotty.
6. Docker can be an overkill if the application is already on Amazon lambda, Elastic Beanstalk
Bewertet am 29.10.2019
Kommentare: Overall, it is a great tool for containerizing the application which avoid the unnecessary time spends for the deployment of application across the environment.
Docker is certainly a important tool for Containerized application and Devops Process.
It is very simple and easy to use for moving the application from environment to other environment(i.e like copy and pasting) Creating docker image is very simple and services specifically micro services can be scaled which in turn improves the performance. Docker container is operated with simple batch commands and can write easily for promoting the containers. Docker eliminates the server configuration, cluster configuration with simple commands which eventually reduce the deployment process.
Nachteile: Mostly docker storage happens on LINUX Box which essentially requires the background knowledge on the Linux Commands. Documentation has to be improved certainly to help beginners.
Bewertet am 11.12.2019
Fundamental for modern software services
Kommentare: We are running a fleet of microservices on Amazon ECS and Docker is part of our development, testing, staging and production environments.
Vorteile: It's become a de-facto standard and there are a lot of resources online to learn everything, from basics to the really advanced tidbits.
Being a very complex system, sometimes it's hard to keep track of all the parts. Is runc part of Docker? What about containerd? What's moby? The fact that operating system packages with the same name include different things doesn't help.
Sometimes there are also subtle bugs that take days to track and attribute to Docker.
Bewertet am 31.10.2019
Docker for testing software
Kommentare: We were trying to isolate applications without the need of hosting them on different VM's. Docker was ideal for that. We could separate applications on one VM in different containers.
Vorteile: Once setup the number of existing images that can be used is overwhelming. We used docker to test software from different vendors who provide there software as docker images. It's really easy to get familiar with it and once you start building your own images and containers it will give you a lot of fun.
Nachteile: The security aspect of the available docker images. If you don't check you might download and use containers that might contain rootkits or malicious software.