关于toollib

我们在开发的时候,特烦各种环境的搭建,虽然docker搭建已经很快了,但需要对docker服务进行各种配置才能够运行起来,对于这种繁杂的操作pytcli做了很好的集成。

  • 安装toollib
    • 执行命令:pip install toollib
docker操作
usage:
  pytcli docker [options]
options:
  -h/--help     帮助
  set-daemon    设置daemon配置(镜像源等)
    --sysname   系统名称(以防自动获取不精确)[可选]
    --dns       是否dns配置(默认不配置)[可选]
  yaml          yaml配置
    -n/--name       服务名称(多个用逗号隔开)
    -o/--outdir     输出目录[可选]
    -f/--filename   文件名称[可选]
一、设置daemon配置(镜像源等)

命令行执行:pytcli docker set-daemon

二、yaml配置
  • 查询已收录的服务:pytcli docker yaml -n list
  • 写入某服务配置,如 mysql57:
    • 命令行执行:pytcli docker yaml -n mysql57(默认当前目录的docker-compose.yaml
三、运行服务
  • 对已写入的yaml配置,请按需修改
  • 服务运行:docker compose up mysql -d
  • 命令具体用法请执行:docker compose --help
Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐