Why use DockR?
'DockR' is designed to simplify the development workflow using Docker
and allow you to manage containers with ease.
Old days of spending 'hours and hours' to setting up project on your local machine is over now.
When using Laravel Sail
, each projects has its own containers for server and database. Which is not preferable sometimes. Here's why,
- Sometimes, Many projects need to be connected to the same database.
- Consumes heavy memory if running multiple projects simultaneously.
The main and obvious reason to use DockR
is,
- DockR uses common containers for
database
andredis
. - DockR uses global scripts for running containers for a project which eliminates the need to add files to your project repository.
- Adds multiple shortcuts for
artisan
andcomposer
commands. - Additional commands to manage docker containers.
How DockR Works?
DockR
is just a bash script that shortens the hilariously large Docker commands. DockR
improves the developer experience using Docker
without any compromise.
Can I Use DockR on Production server?
We strongly recommend not to use DockR in production.
DockR is specifically designed to simplify the development workflow and using it in production might have performance issues.