0.2.6 • Published 8 months ago

@wakeadmin/docker-build v0.2.6

Weekly downloads
-
License
MIT
Repository
-
Last release
8 months ago

运行

npx @wakeadmin/docker-build buildx

支持参数和环境变量:

  • imageName?: string // 镜像名称, 支持 DOCKER_IMAGE_NAME 环境变量配置, 也可以在 package.json 中配置
  • platforms?: string[] // 构建平台, 支持 DOCKER_PLATFORMS(使用,分割) 环境变量配置, 也可以在 package.json 中配置
  • tags?: string | string[] // 支持指定多个 tag, 支持 DOCKER_TAGS 环境变量配置, 也可以在 package.json 中配置(version)
  • latest?: boolean // 是否发布 latest 版本, 默认 true, 支持 DOCKER_PUBLISH_LATEST(true/false) 环境变量配置
  • push?: boolean // 是否发布, 默认 true, 支持 DOCKER_PUSH(true/false) 环境变量配置
  • buildArguments?: Record<string, string> // 构建参数, 支持 DOCKER_BUILD_ARGS(NAME=VALUE,NAME=VALUE) 环境变量配置
  • host?: string // 镜像仓库地址, 支持 DOCKER_SERVER 环境变量配置
  • user?: string // 镜像仓库用户名, 支持 DOCKER_USER 环境变量配置
  • password?: string // 镜像仓库密码, 支持 DOCKER_PASSWORD 环境变量配置
  • skipLogin?: boolean // 是否跳过登录, 默认 false, 支持 DOCKER_SKIP_LOGIN(true/false) 环境变量配置
  • skipIfTagBuilded?: boolean // 如果 tag 已经构建过,是否跳过构建, 默认 true, 支持 DOCKER_SKIP_IF_TAG_BUILDED(true/false) 环境变量配置
  • pull?: boolean // 是否拉取最新镜像, 默认 false, 支持 DOCKER_PULL(true/false) 环境变量配置
  • dryRun?: boolean // 是否 dry run, 默认 false
0.2.1

8 months ago

0.2.0

8 months ago

0.2.6

8 months ago

0.2.3

8 months ago

0.2.5

8 months ago

0.2.4

8 months ago

0.1.10

11 months ago

0.1.9

1 year ago

0.1.8

2 years ago

0.1.7

2 years ago

0.1.4

2 years ago

0.1.6

2 years ago

0.1.5

2 years ago

0.1.2

2 years ago

0.1.0

2 years ago