Working in a big team with a large amount of projects requires a lot of time of local environment configuration. It's really hard to predict how much time it can take to configure local env for particular project.
Docker is a tool that can help with that. It will isolate environments and automate local env configuration which can reduce amount time and problems of local env configuration.
Docker is a great tool, however we thought that we can improve our daily routines. So we decided to create a tool called Poco.
Poco will help to initialise and run any project of any complexity with simple command line interface. Developers who doesn't familiar with docker will be able to start any project without any problem.
Benefits:
- simple command line interface. Even managers will be able to use Poco.
- create your own project catalogs/registries or use GitHub Gitlab integration so there will be no need to use other tool to list and clone your projects.
- create multiple environments for production, development, demo purposes or custom.
- split configuration files to keep them small, reusable and easy maintainable.
- Poco supports Docker-Compose, Kubernetes, Helm, Git, SVN.
More information about Poco you can find here - https://getpoco.io.
And one more thing. Poco is an open source project.
Top comments (2)
Sounds to be a very handy tool.I'm going to give it a try. Thanks for the tip.
That's great! If you will have any question just let me know!