A docker-based development dependency manager.
Stop messing with system dependencies, running the services you need in a perfectly isolated Docker container instead, for local development only.
Or using gobinaries.com:
curl -sf https://gobinaries.com/egoist/doko | sh
postgres
timescale
mysql
redis
chrome
doko list
doko enable redis
This runs docker run
under the hood.
doko disable redis
This runs docker stop
under the hood.
The password for the default user in postgres
and mysql
is set to pass
.
doko repl <service-name>
# e.g.
doko repl postgres
Note that the container name for timescale
service is still postgres
.
This is basically a shorthand for:
docker exec -it postgres /bin/bash
Inspired by takeout which is written in PHP while this is written in Go.
MIT © EGOIST