docker,docker镜像源设置,docker服务配置,快速搭建开发环境,拒绝重复性工作
我们在开发的时候,特烦各种环境的搭建,虽然docker搭建已经很快了,但需要对docker服务进行各种配置才能够运行起来,对于这种繁杂的操作pytcli做了很好的集成。
·
关于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
更多推荐
已为社区贡献1条内容
所有评论(0)