egoist / doko

A docker-based development dependency manager.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Doko

A docker-based development dependency manager.

Why

Stop messing with system dependencies, running the services you need in a perfectly isolated Docker container instead, for local development only.

Install

npm i -g @egoist/doko

Built-in services

  • postgres
  • mysql
  • redis
  • chrome

Usage

Show the list of running services

doko list

Start a service

doko start redis

Stop a service

doko stop redis

Password

Default password for postgres and mysql is password

Run commands in a service's Docker container

doko repl <service-name>
# e.g.
doko repl postgres

License

MIT © EGOIST

About

A docker-based development dependency manager.


Languages

Language:TypeScript 72.7%Language:JavaScript 27.3%