jenkins自动打包vuejs部署到docker

流程

1、配置jenkins-git项目克隆

2、配置运行jenkins的shell脚本

3、编写Dockerfile 自动制作镜像并复制jenkins打包好的文件到容器里

4、jenkins负责运行docker命令进行停止、删除原有镜像,并重新运行镜像

 

docker部署jenkins

docker run -d -p 8086:8080 -p 50000:50000 -v /var/run/docker.sock:/var/run/docker.sock -v /usr/bin/docker:/bin/docker -v /usr/lib64/libltdl.so.7:/usr/lib/x86_64-linux-gnu/libltdl.so.7 -v /data/jenkins:/var/jenkins_home -v /etc/localtime:/etc/localtime --group-add=$(stat -c %g /var/run/docker.sock) --name jenkins jenkins/jenkins

 

jenkins 运行的shell的配置

npm install -g cnpm --registry=https://registry.npm.taobao.org
cnpm install 
rm -rf ./dis

你可能感兴趣的:(jenkins自动打包vuejs部署到docker)