0.5.1 • Published 6 months ago

yyd v0.5.1

Weekly downloads
3
License
ISC
Repository
github
Last release
6 months ago

yyd

  • 用于简化 docker 命令行操作的脚手架
  • 通过配置 yyd.config.js 快速运行 docker images, 自动查询并终止正在运行的同源镜像,可自定义后置脚本操作, 简化命令行.
  • 一键清除 docker 匿名镜像 和 小于当前版本的 同源镜像
  • 简化 docker build 操作
  • 经过封装后 docker 可以push 到多个 服务器

api

yyd init 初始化

# 初始化 docker 项目,并以文件夹名称作为 tag
yyd init

# 初始化 docker 项目,并 设置 repository = yyl, tag = 0.1.0
yyd init --repository yyl --tag 0.1.0

yyd build 构建

# 开始根据 当前目录中的 yyd.config.js 中的 config.repository, config.tag,
# 构建 docker
yyd build
yyd b

yyd run

# 开始根据 当前目录中的 yyd.config.js 中的 config.repository, config.tag,
# 运行对应的 docker
yyd run
yyd r

yyd stop

# 停止所有正在运行的 docker
yyd stop

yyd push

# 开始根据 当前目录中的 yyd.config.js 中的 config.repository, config.tag,
# 发布镜像到 remote 并且 发布 ${config.repository}:latest 版本
yyd push

# 发布镜像到 remote 并且 发布 ${config.repository}:beta 版本
yyd push --tag beta

yyd clean

# 清除 docker 中 ${config.repository}:${config.tag} 以外的其他 ${config.repository} 镜像
# 并且 清除 匿名镜像
yyd clean

yyd man

# 显示 常用 的 docker 操作指引
yyd man

yyd doctor

# 用于检查 docker 环境依赖
yyd doctor
0.5.1

6 months ago

0.5.0

3 years ago

0.4.1

4 years ago

0.4.0

4 years ago

0.3.0

4 years ago

0.3.1

4 years ago

0.2.3

5 years ago

0.2.1

5 years ago

0.2.0

5 years ago

0.1.1-beta2

5 years ago

0.1.1-beta1

5 years ago

0.1.0

5 years ago

0.0.1

5 years ago