0.0.4 • Published 3 years ago
@netless/docker-script v0.0.4
docker-scripts
构建私有仓库的 docker image 以及 k8s 部署的命令。
涉及 docker 时,需要传入 docker Registry 信息:
docker tag IMAGE[:TAG] [REGISTRY_HOST[:REGISTRY_PORT]/]REPOSITORY[:TAG]
How to use
import {Docker, buildAndPush, deployK8s, patchDeployment} from "@netless/docker-script";
const docker = new Docker({registry: "registry", namespace: "命名空间"});
buildAndPush(docker, dockerfilePath, imageName, tag | tags, deleteAfter);
deployK8s(cluster, dirInCluster, ymlPath, deployment, namespace);
// or
patchDeployment(cluster, deployment, namespace);