借鉴:https://blog.csdn.net/wz_coming/article/details/113523610
树莓派的docker安装及其他操作请看:https://blog.csdn.net/weixin_44578029/article/details/127987795
前言
我的环境是树莓派4b,安装的官方64 debian11系统 arm架构 4h8g
正文
1.拉取镜像
docker pull jenkins4eval/jenkins
2.创建并运行容器
docker run \ -itd \ -u root \ -p 9801:8080 \ -p 9802:50000 \ -v /data/work/jenkins:/var/jenkins_home \ --name jenkins \ --restart always \ -d jenkins4eval/jenkins
创建并运行容器
run 创建并运行一个容器
-u 使用的用户
-p 端口映射、是容器内部端口绑定到指定的主机端口。(-P :是容器内部端口随机映射到主机的高端口。)
9801:8080 源地址(宿主机)端口:目标地址(容器)端口
9802:50000 进行通信。 您可以通过“配置全局安全性” 页面更改Jenkins主服务器上的端口号
-v 源地址(宿主机):目标地址(容器)
–name 容器名字
–restart 重启自动启动
-d 启动镜像
3.查看容器运行情况
docker ps -a
3.查看容器日志 找到密码登录
docker logs jenkins
可能存在的问题
java.io.IOException: Failed to load: Email Extension Plugin
导致很多插件装不上,系统说是版本需要更新,docker做的容器太老了,我现在打算直接用物理机安装jenkins,不适用docker了