jenkins+docker+node构建自动化部署
环境
1、代码通过git管理,放在了coding上(放在github或者其他平台也都可以)
2、服务器用的阿里云
3、服务器用的ubuntu 16.04
4、客户端用的mac
5、docker镜像平台为dockerhub
准备
1、服务器开通SSH
2、服务器安装Docker
3、掌握基本的shell命令
开始
1、服务器 安装docker
https://docs.docker.com/install/
2、服务器拉取docker jenkins镜像:
1 | docker pull jenkins:latest |
3.服务器运行dokcer jenkins容器:
1 | sudo docker run -d --name jenkins_node -p 49002:8080 -v /var/jenkins_node:/var/jenkins_home jenkins:lates |