README
docker-cli
docker-cli 集成docker镜像打包发布,docker-compose生成上传,命令启动的工具
安装
$ npm install @viice/docker-cli -g
安装校验
docker-cli -v
使用
添加docker.config.js 到项目根目录
module.exports = {
version: '', // 项目版本号
project: {
name: "gzh_crawler", // 项目名
build: '', // 项目构建命名
},
docker: {
path: '/opt/test', // 服务器docker-compose路径
entry: "docker-compose.yaml", // 服务器docker-compose 启动文件名称
pushLib: "*.*.*/test", // 镜像发布地址
pullLib: "*.*.*/test", // 镜像拉取地址
// docker-compose 模板
template: (params) => {
return `version: "3.7"
services:
gzh_crawler:
image: ${params.image}`
}
},
// ssh配置
ssh: {
host: '*.*.*.*',
port: '22',
user: '****',
password: '****',
}
}
运行
docker-cli build
License
This content is released under the MIT License.