docker jenkins 安装
docker jenkins 安装
这里安装的是jenkins中文版,使用docker-compose.yml安装,方便快捷
docker安装
我这里使用了最简单的安装方式,使用yum工具安装:
- 先更新工具包;
[root@localhost ~]# yum update
- 安装docker;
[root@localhost ~]# yum install docker
- 安装完成,启动docker;
[root@localhost ~]# systemctl start docker
- docker-compose配置;
[root@localhost ~]# sudo curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
[root@localhost ~]# sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
jenkins安装
直接配置docker-compose.yml文件然后运行就可以了
- jenkins的docker-compose.yml文件配置;
version: '3' services: jenkins: image: jenkinsci/blueocean:latest restart: always ports: - '8080:8080' - '50000:50000' volumes: - $PWD/jenkins/data:/var/jenkins_home - $PWD/var/run/docker.sock:/var/run/docker.sock networks: - net-my privileged: true container_name: jenkins networks: net-my: driver: bridge
- 在docker-compose.yml同目录下运行如下命令,jenkins就会自动安装
[root@localhost ~]# docker-compose up -d
- 通过Docker日志访问Jenkins控制台日志,查看初始密码(一长串字符)
[root@localhost ~]# docker logs -f <容器名称>
- 访问http://<你的ip>:8080访问Jenkins,填写上一步的密码,然后根据提示完成安装即可
- 至此jenkins安装完成,具体使用可参考以下链接:
jenkins+maven+svn自动部署和发布.
Jenkins 结合 Git 与 Maven 实现自动构建配置.