My main use case for Docker on Ubuntu is containerization of my projects and running the containerized application packages.
For example, when I build an application that has multiple layers, such as an application with a front-end, back-end, and database layer, I create a Docker image that pulls all of the information and then pull the image on a Ubuntu environment where I use to host. In that way, I just build the Docker image so every part of the program is there, and I can use the Docker image to spin everything in one go.
Docker on Ubuntu is deployed in all of these situations including AWS cloud, private cloud, and some on-premises installations.
The best features Docker on Ubuntu offers are the ability to containerize things and the ability to configure things easily using YAML files, along with the vast amount of repositories that I get access to.
Easy configuration with YAML files and access to a vast amount of repositories has helped me since whenever I want to add more layers to Docker on Ubuntu, I can just edit the Docker config file and add more layers or a new storage layer easily. It is really simple to orchestrate the whole system using just a simple YAML file. Regarding the vast amount of repositories and collaboration, people can publish their own Docker images, and all of those are available for pulling into my project or using those projects, allowing for a vast amount of collaboration space.
Docker on Ubuntu has positively impacted my organization by saving us a lot of time during preparations for hosting and helping us install many simple pre-packaged Docker installations of applications we use, such as n8n.
Improvement for Docker on Ubuntu could involve making it more user-friendly, potentially by having a wizard for non-technical users. When I started, I found it difficult to understand the syntax of the YAML and configuration files. A dedicated wizard or UI to build the Docker image would be really helpful for usability and UX scenarios; otherwise, it is all good, and I think it is perfect as it is.
I have been using Docker on Ubuntu for more than two years.
Docker on Ubuntu is stable.
The scalability of Docker on Ubuntu is acceptable and good.
I have not had a chance to engage with customer support, but the community support is really good.
Previously, I used to port everything and set up everything manually without a solution, but now with Docker on Ubuntu, it is really saving us time.
I purchased Docker on Ubuntu through the AWS Marketplace.
I have seen a return on investment by saving time, although I do not have exact metrics on hand.
My experience with pricing, setup cost, and licensing for Docker on Ubuntu is that it was free to use.
Before choosing Docker on Ubuntu, I did not evaluate other options.
My advice to others looking into using Docker on Ubuntu is to learn its possibilities and use it to make your life easier by exploring what it can do. I have rated this review a ten out of ten.