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主页

相关推荐
疯狂成瘾者21 分钟前
对比JAR 包部署 vs Docker 部署方式
java·docker·jar
ℳ₯㎕ddzོꦿ࿐1 小时前
实战:在 Linux 系统用 Docker-Compose 优雅部署 GitLab 及防坑指南
linux·docker·gitlab
invicinble1 小时前
对于docker相关的理解
运维·docker·容器
FserSuN1 小时前
Git Worktree 使用学习
git·学习
今天又在写代码1 小时前
Docker部署
java·阿里云·docker
Z文的博客1 小时前
嵌入式LINUX QT 开发 .gitignore 文件编写指南
linux·git·qt·elasticsearch·嵌入式
AI服务老曹2 小时前
深度解析:支持异构计算与 Docker 部署的 AI 视频管理平台——基于 GB28181/RTSP 与源码交付的架构实战
人工智能·docker·音视频
前端双越老师2 小时前
3 个命令 7 个步骤,学会 git worktree 并行开发
git·ai编程·全栈
liao__ran2 小时前
Kubernetes攻防 Docker in Docker
docker·容器·kubernetes