docker file

echo '开始构建流程'
echo $PATH
node -v
npm -v
rm -rf ./package-lock.json
export NODE_OPTIONS=--max_old_space_size=4096
echo '开始安装依赖'
npm install --registry=http://1.1.1.1:9999
echo '依赖安装完成,开始构建'
npm run build
echo '构建成功,开始构建镜像'
docker build -t dev-sh.aaa.com.cn/ddd/shop-app-ui:2.0.0-amd .
echo '开始推送镜像'
docker push dev-sh.aaa.com.cn/ddd/shop-app-ui:2.0.0-amd
echo '镜像推送完成'

服务器上常用的k8s命令

kubectl get pod -n shop-app-ui // 查看istorm-one-cnbr下的镜像
kubectl delete pod shop-app-ui-6b77d8d876-fg46c -n istorm-one-cnbr // 删除命名 空间下的pod
kubectl edit -n namespace deployments.apps shop-app-ui

docker本地打包

1、安装

vscode 安装 Docker for Visual Studio Code和 Remote - Containers

2、使用VScode启动镜像和容器

VScode中按F1,接下来输入Remote-Containers,可以看到下面与很多的选项,来启动容器
图例
Remote-Containers:Attach to Running Container...

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐