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