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 小时前
docker desktop是一个好东西
运维·docker·容器
忆~遂愿2 小时前
CANN metadef 核心解析:计算图原型定义、算子元数据抽象与异构系统互操作机制
docker·容器
说实话起个名字真难啊3 小时前
用docker来安装openclaw
docker·ai·容器
恬静的小魔龙3 小时前
【群晖Nas】群晖Nas中实现SVN Server功能、Docker/ContainerManager等
docker·svn·容器
Zfox_4 小时前
CANN Catlass 算子模板库深度解析:高性能 GEMM 融合计算、Cube Unit Tiling 机制与编程范式实践
docker·云原生·容器·eureka
人间打气筒(Ada)4 小时前
jenkins基于Pipeline发布项目
java·pipeline·jenkins·流水线·ci·cd·cicd
春日见5 小时前
如何创建一个PR
运维·开发语言·windows·git·docker·容器
DARLING Zero two♡5 小时前
告别 Docker 命令行!Portainer+cpolar 让容器管理从局域网走向公网
运维·docker·容器
liu****6 小时前
2.深入浅出理解虚拟化与容器化(含Docker实操全解析)
运维·c++·docker·容器·虚拟化技术
logocode_li7 小时前
OCI/CRI 双标准下:从 dockerd 到 containerd 的 K8s 运行时迭代史
docker·云原生·容器·k8s