【文件属性】:
文件名称:doko:基于docker的开发依赖项管理器
文件大小:18KB
文件格式:ZIP
更新时间:2021-05-15 08:57:59
Go
道子
基于docker的开发依赖项管理器。
为什么
不再搞乱系统依赖关系,而是在完全隔离的Docker容器中运行所需的服务,而仅用于本地开发。
安装
。
或使用 :
curl -sf https://gobinaries.com/egoist/doko | sh
服务
postgres
mysql
redis
chrome
用法
显示服务清单
doko list
启用服务
doko enable redis
这将在docker run 。
禁用服务
doko disable redis
这将在docker stop运行docker stop 。
密码
postgres和mysql默认用户的密码设置为pass 。
在Docker容器中运行命令
doko repl < service>
# e.g.
doko repl postgres
这基本上是以下方面的简写:
【文件预览】:
doko-master
----go.mod(78B)
----main.go(87B)
----services()
--------chrome.go(505B)
--------postgres.go(614B)
--------mysql.go(571B)
--------redis.go(515B)
----utils()
--------docker.go(1KB)
----go.sum(28KB)
----README.md(1KB)
----Makefile(296B)
----.gitignore(22B)
----cmd()
--------enable.go(427B)
--------list.go(300B)
--------repl.go(280B)
--------disable.go(434B)
--------root.go(631B)