docker实现jenkins+git+naocas一体化自动部署

一、jenkins安装

1.1 docker 安装jenkins

haskell 复制代码
docker pull jenkins/jenkins

1.2 docker 启动jenkins

haskell 复制代码
docker run --name myjenkins -d -p 8081:8080 -p 8085:8085 jenkins/jenkins

--name 指定容器名称为myjenkins
-d 表示后台运行
-p 8081:8080 表示Docker Host(运行Docker的主机)端口 与Docker容器内运行的端口映射,
8081表示DockerHost的端口,8080即容器内的端口; 外部访问8081即可访问到Docker容器的8080端口
jenkins/jenkins 表示启动的镜像为jenkins/jenkins ,查看本地镜像可以通过docker images查看

1.3通过界面操作jenkins

haskell 复制代码
#1.进入jenkins中容器中
docker exec -it myjenkins bash
#2.找到上面的路径:/var/jenkins_home/secrets
cd /var/jenkins_home/secrets
#3.查看initialAdminPassword该文件,密码就在该文件下
cat initialAdminPassword

1.4 安装推荐的软件

1.5 创建管理员账号和密码

1.输入账号,密码,邮件,保存继续下一步
2.实例配置:直接保存就好

1.6 开始使用jenkins

1.7 进入jenkins主页

相关推荐
麦兜*1 小时前
Spring Boot 集成 Docker 构建与发版完整指南
java·spring boot·后端·spring·docker·系统架构·springcloud
GeminiJM5 小时前
Elasticsearch数据迁移方案深度对比:三种方法的优劣分析
大数据·elasticsearch·jenkins
辉辉健身中5 小时前
docker和k8s的区别
docker·容器·kubernetes
阿巴~阿巴~6 小时前
Git 删除文件
git·gitee·github
2401_831501736 小时前
Linux之Docker虚拟化技术(一)
java·linux·docker
Json_6 小时前
使用Docker部署ZLMediaKit流媒体服务器实现gb/t28181协议的设备
服务器·docker·容器
SRE工程师7 小时前
Docker的端口映射问题(庖丁解牛)
运维·docker·容器
Aurora-silas8 小时前
Docker 入门指南:从基础概念到常见命令及高级工具详解
运维·docker·容器
无聊的HZ8 小时前
docker常用命令有哪些
运维·docker·容器
●VON8 小时前
如何通过docker进行本地部署?
java·docker·容器