docker 安装

1、安装docker
 
yum install docker
 
service docker start
 
2、拉去镜像
 
index.alauda.cn/library/jenkins
 
3、构建新镜像
 
新建Dockerfile到/home/work/下
 
docker build -t f2e:jenkins .
 
镜像本地存放路径?
 
4、运行镜像
 
mkdir /var/jenkins_home
 
mkdir /home/work/jenkins
 
jenkins 文件权限
 
chown 1000:1000 jenkins -R
 
cd /home/work/jenkins
 
mkdir .ssh, chown 1000:1000 .ssh -R
 
vim id_rsa, chown 1000:1000 id_rsa -R
 
vim id_rsa.pub, chown 1000:1000 id_rsa -R
 
docker /home/work/jenkins/.ssh的id_rsa.pub 放入目标服务器的 authorized_keys中, 建立信任关系
 
docker run -d --name dazhi_jenkins -p 50000:8080 -v /home/work/jenkins:/var/jenkins_home a4d00ea5bb34
 
外层端口:docker端口
-d 后台运行
 
5、预览 http://10.13.131.44:50000/
 
(1)设置用户 系统管理-安全设置-启用安全-Jenkins专有用户数据库&&安全矩阵
 
(2)安装插件 系统管理-插件管理 (GitLab Plugin、Publish Over SSH)
 
(3)连接服务器 系统管理-系统设置 (Publish over SSH、SSH Servers)
Publish over SSH-Path to key 的值为 /var/jenkins_home/.ssh/id_rsa(/home/work/jenkins/.ssh/id_rsa.pub映射)
 
(4)项目配置 新建
a、源码管理-git-Repository URL && Credentials && Branch Specifier (blank for 'any') && 源码库浏览器(Version:1.0)
b、构建-Execute shell-Command
c、构建后操作-Send build artifacts over SSH 
posted @ 2016-12-15 11:26  大智ywz  阅读(210)  评论(0编辑  收藏  举报