docker部署发布工具jenkins
jenkinsjenkins是基于Java开发的一个开源的持续集成项目编写docker-compose构建jenkins镜像文件jenkins:image: 'jenkinsci/blueocean'restart: alwayshostname: 'jenkinsci'container_name: jenkinscienvironment:- PATA=/opt/data/apache-mav
·
jenkins
jenkins是基于Java开发的一个开源的持续集成项目
编写docker-compose构建jenkins镜像文件
vim Jenkinsci.yaml
jenkins:
image: 'jenkinsci/blueocean'
restart: always
hostname: 'jenkinsci'
container_name: jenkinsci
environment:
- PATA=/opt/data/apache-maven-3.5.3/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
- JAVA_OPTS="-Duser.timezone=Asia/Shanghai"
- JENKINS_SLAVE_AGENT_PORT=50000
ports:
- '8086:8080'
- '50000:50000'
volumes:
- /opt/data/jenkins/jenkins_home:/var/jenkins_home
执行创建镜像
docker-compose -f jenkinsci.yaml up -d
查看镜像是否成功启动
[root@localhost jenkins]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
jenkinsci/blueocean latest b6af1e41bc5f 7 hours ago 612MB
nginx v1.0 503c027782db 31 hours ago 746MB
centos centos7 eeb6ee3f44bd 7 months ago 204MB
浏览器访问ip+8086出现jenkinsweb页面按照页面提示到服务器中查看管理员密码,设置用户名密码,之后进入安装插件,最后即可登录
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐

所有评论(0)