Skip to content
On this page

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 and redis.
  • 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 and composer 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.

Released under the MIT License.