Best tool for application development and deployment.
June 29, 2024

Best tool for application development and deployment.

Sahil Khan | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User

Software Version

Business

Modules Used

  • Docker Desktop

Overall Satisfaction with Docker

Docker helps us to run DBT in our local environment with help of Docker container and Docker image. Docker helps us to deploy our code with continuous integration and build highly scalable data processing system. The use case for Docker in our organization is to create a containerize data analytics and transformation pipeline. We use docker to containerize our DBT code.

Pros

  • Docker can deploy applications in different environment.
  • Docker is great for continuous integration and continuous delivery(CI/CD).
  • Docker provides fast and consistent delivery of our application.

Cons

  • Docker should provide integrated tools to troubleshoot issues in the containers.
  • Docker can improve their support and documentation for storage solutions.
  • Docker can improve their logging and monitoring tools to show deeper insights on container performance and health.
  • Workflow efficiency has improved by automating build, test and deploy with CI/CD pipelines.
  • Docker leads to faster release cycles by streamlining the deployment process.
  • Docker reduced the need for additional hardware by maximizing the resource utilization.
I have been using Docker for more than 3 years and it really simplifies the modern application development and deployment. I like the ability of Docker to improve efficiency, portability and scalability for developers and operations teams. Another reason for giving this rating is because Docker integrates CI/CD pipelines very well.

Do you think Docker delivers good value for the price?

Yes

Are you happy with Docker's feature set?

Yes

Did Docker live up to sales and marketing promises?

I wasn't involved with the selection/purchase process

Did implementation of Docker go as expected?

Yes

Would you buy Docker again?

Yes

Docker can be well suited for accelerating application development with the help of Docker containers. Docker can also be used when you have to deploy your code on multiple environments. Docker is very useful when you are creating mobile or web application running on server but for desktop application it may not be the best choice.

Comments

More Reviews of Docker