无法在 docker 上安装建议的 jenkins 插件

Unable to install suggested plugins of jenkins on docker

我已经通过 docker 启动了 jenkins,它已经在管理员模式下启动了。当我选择安装建议的插件时输入密码后,大部分安装都失败了。 Post 当我创建 jenkins 用户并导航到 jenkins 主页时,它显示错误,如下面的屏幕截图所示。

通过以下命令安装了 docker 和 jenkins

sudo yum install docker-ce

systemctl start docker

docker pull Jenkins

docker run -p 8080:8080 jenkins

此外,当我去管理 jenkins 并尝试安装一些其他插件(如 Git)时,它失败了。我不确定它有什么问题?为什么安装失败。

下面是jenkins安装时打印的日志。

下面是我通过插件管理器安装时收到的警告消息的屏幕截图

我在使用 latest weekly 时遇到了同样的问题,所以我建议使用 lts,因为在你的命令中指定 jenkins 时你正在拉 latest weekly

运行 你的命令是这样的:

docker pull jenkins/jenkins:lts
docker run -p 8080:8080 jenkins/jenkins:lts

jenkins

我也 运行 遇到过这个错误。注意到 Jenkins 需要挂载一个卷来存储所有插件数据。根据 documentation,运行ning 这种方式将在主机系统上创建 /var/jenkins_home 并解决 OP 给出的错误。

docker run -p 8080:8080 -p 50000:50000 -d -v jenkins_home:/var/jenkins_home jenkins/jenkins:lts