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

相关推荐
Secede.10 分钟前
Windows + WSL2 + Docker + CudaToolkit:深度学习环境配置
windows·深度学习·docker
SunkingYang38 分钟前
如何通过命令和TortoiseGit工具来撤销最后一次提交,包含提交到缓存区,提交到远程仓库
git·tortoisegit·工作区·暂存区·远程仓库·撤销·最后一次提交
深耕AI2 小时前
【Docker命令】以LocalAI部署为例
运维·docker·容器
深耕AI3 小时前
如何深入理解 `docker ps` 输出:从容器健康状态变化说起
docker·容器·rpc
hanyi_qwe3 小时前
Docker 镜像的创建 【docker (四)】
运维·docker·容器
南山nash6 小时前
git从入门到熟练
git
幺零九零零6 小时前
Docker底层-Namespaces
运维·docker·容器
Ancelin安心6 小时前
Windows搭建和使用vulhub的一些常用命令
linux·运维·服务器·网络安全·docker·容器·vulhub
仰望星空的打工人7 小时前
雨云云应用部署frp
服务器·docker·容器
李白你好7 小时前
一个功能强大的 Docker 远程 API 漏洞利用工具
docker