jenkins-docker 相关问题


清理用作 Jenkins 代理的 docker 镜像?

我在 Jenkins 中使用以下声明性管道: 管道{ 代理任何 阶段{ 阶段('构建图像'){ 脚步 { sh“docker build -t my_tag ${


如何用docker搭建一个安装了git的jenkins代理节点

我用 docker 构建了我的 Jenkins 代理节点 詹金斯_巴塞罗那_节点: 图片:jenkins/ssh-agent:jdk11 特权:真实 用户:根 组添加: - “998” 取决于...


Rootless docker run -u $CURRENT_USER 但是安装仍然以 root 身份安装

我正在尝试设置 Jenkins 实例以无根运行 docker 容器。 当 jenkins 启动容器时,-u is 标志会与 jenkins 运行程序的 id 一起传递。 跑步者的名字是“


在 Jenkins 管道中使用“docker buildx build”时出现“未知标志:--platform”

我使用的是RedHat-7系统。我希望通过 Jenkins Pipeline 来实施 DevOps。 但是当我使用 docker buildx 构建功能时,Jenkins 说“未知标志:--platform”。 我运行我的詹金斯......


使用 -u 1000:1000 选项进行 docker run 时,Jenkins docker sudo 错误

我有一个 docker 映像,可以在使用以下 DockerFile 创建的 Jenkins 管道中使用: # 根据 来自 ros:noetic # 用户 工作目录/home/用户 运行 useradd --create-home --shell /bin/bash 用户 \ &a...


Docker:如何提取特定的构建 ID?

我希望始终提取特定版本,而不仅仅是最新版本。 一个随机示例:https://registry.hub.docker.com/u/aespinosa/jenkins/builds_history/9511/ 我这样做是因为我...


如何创建安装git和jenkins的Dockerfile?

背景信息 我计划创建两个容器。 容器 1 将安装 Jenkins 和 Git。将 Git 与 Jenkins 一起安装的目的是这样我可以在“S...


从给定的 Jenkins 视图/选项卡禁用所有 Jenkins 作业

我在 Jenkins 中创建的名为“Gradle Deploys”的视图之一中有大约 100-120 个作业。如何仅从给定的视图/选项卡禁用 Jenkins 的所有作业。 我尝试了以下方法...


如何将 SonarCloud 与 GitHub 和 Jenkins 集成

我刚刚完成了 GitHub 与 Jenkins 的集成,这样每次我将代码提交到 GitHub 存储库时,Jenkins 都会自动构建。 现在我也在尝试集成 SonarCloud,但我还没有...


Jenkins 中缺少配置全局安全性

我是 Jenkins 管理员,但是,我找不到配置全局安全性。 我尝试将 Jenkins 更新到最新版本但无济于事。我在网上搜索解决方案但找不到任何解决方案......


Jenkins 正在删除代理上的工作区

Jenkins 将在 30 天或每月 30 天后删除代理/节点上的工作区。查看位于以下位置的詹金斯文件夹后 /var/lib/jenkins/日志/任务 我在这里找到了名为 Workspace\ c...


Prometheus 目标返回 http 状态 404 未找到

我想将 Jenkins 与 Prometheus 集成,并在 Jenkins 上安装 Prometheus 插件,并在 Prometheus 中设置以下配置。 Prometheus 上的目标显示“服务器重新...


当位于公司代理后面时,Jenkins 插件存储库作为代理存储库

有没有一种方法或工具可以让我将 jenkins 插件站点设置为代理存储库,以便在 Jenkins 中我可以从代理存储库而不是原始站点获取插件更新? 问题


检查 Jenkins 节点是否在线,否则发送电子邮件警报

将 Jenkins 作业专用于特殊节点,如果作业因节点离线而无法运行,我希望收到通知。可以设置这个功能吗? 换句话说,


Jenkins 身份文件无法访问

我对 Jenkins 和 DevOps 总体来说是新手。我正在尝试学习将 war 文件部署到在亚马逊 EC2 实例上运行的 Tomcat 9.xx 上。可以通过浏览器访问Tomcat 我有以下


使用终端和集成终端(IntelliJ IDE CE)安装jenkins有什么区别?

我一直在努力了解这个 Jenkins 开源。我以前从未使用过詹金斯。使用 IntelliJ IDE 安装它后,我意识到在安装它之前,您需要 ins...


jenkins 构建报告成功,但无法访问该站点

这些是我的 jenkins 执行 shell 命令来构建 nextjs hello world 应用程序并部署在本地计算机的不同目录中。 詹金斯外壳命令 这是控制台输出 这是


在 Jenkins 中部署 Angular 应用程序

我已经在 Jenkins 中为 Angular 应用程序创建了构建阶段,该阶段是成功的。我的要求是我需要将它部署到我随身携带的 Linux 服务器上,并且应用程序应该得到


如何强制 Jenkins 的 Maven 在缓存错误后更新 Maven 依赖项

我遇到了一个问题,我尝试在 Jenkins 上运行 Maven 作业,但在执行过程中,防火墙阻止了对 mvn 存储库的访问;这导致 Maven 更新时出现错误


使用 docker 选项运行 Docker 容器

当通过Jelastic运行Docker容器时,docker run命令由什么组成? 我在该平台上测试过 Docker 容器,它们始终显示 404 错误,支持有


docker 如何识别 run -v 选项是指主机目录还是 docker 卷?

当使用选项 -v a:b 执行 docker run 时,a 可以指主机上的目录,也可以指 docker 卷名称。 docker如何识别是哪一个?


Docker - 没有这样的文件或目录

当我运行 docker 文件时,收到来自 docker 的错误。它说 /var/lib/docker/aufs/layers/xxxx: 当我运行 Docker build 时没有这样的文件或目录。 我尝试了很多方法...


无法连接到 Docker 中的 Postgresql

我正在使用此 docker-composer.yml 创建一个 Docker 容器: postgres: 图片:postgres:最新 容器名称:postgres 端口: - “5432:5432” 环境:


使用 Jenkins 时 AWS CLI 无法加载凭证

我有 EC2,我已使用 xxxjenkins 用户安装了 AWS CLI。以下是我安装 awscli 所遵循的步骤: 卷曲“https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip”-o“awscliv2.z...


Docker 的 RUN 文档示例不起作用

我尝试实现Docker本身提供的示例(https://www.docker.com/blog/introduction-to-heredocs-in-dockerfiles/) # 语法=docker/dockerfile:1.3-labs 来自 ubuntu:20.04 奔跑<<...


尝试在 /etc/docker/daemon.json 中设置 max-size 时 Docker 服务未启动

docker 服务似乎无法识别 daemon.json 文件中的 max-size log-opts 设置,因此无法启动。 /etc/docker/daemon.json { “日志驱动程序”:“系统日志”...


docker中npm start启动node应用程序的问题

我阅读了一些 Docker 和 Node.js 最佳实践文章,例如https://github.com/nodejs/docker-node/blob/main/docs/BestPractices.md 或使用


docker-compose 构建输出到日志文件

我要存档的内容: 我想将 docker 构建过程的输出存储在一个文件中,并在终端中在线查看它。 我尝试的是: docker-compose build --progress plain myenv | docker-compose build --progress plain myenv | docker-compose build --progress plain myenv |给我的...


带有 nginx-proxy 的 Docker:不允许附加属性名称

从 ubuntu 18 升级到 Ubuntu 20.04.6 LTS 后 Docker 停止工作 我正在使用 docker-compose 但它完全停止工作。所以我切换到“docker compose” 我现在正在尝试...


无法在jenkins中保存系统文件

每当我保存系统文件(在管理詹金斯下)时,我都会遇到此错误。日志中是这么说的。 2024 年 1 月 5 日上午 6:49:08 警告 hudson.init.impl.InstallUncaughtExceptionHandler


从共享库jenkins调用函数

我正在实现一个共享库项目(a),我想从另一个共享库项目调用函数(b)。 首先我想测试一下是否可以这样做。这就是为什么我添加了...


为什么 docker 登录无法使用正确的凭据工作?

我正在尝试在 Linux 机器上进行 docker 登录。我正在使用 docker hub 用户名“undrewb”和用于登录 hub.docker.com 的密码。为什么这不起作用?我没有登录 GUI 和 docker


在 Docker + WSL 版本 2 中连接 ECONNREFUSED 127.0.0.1:27017 Mongo

我正在使用的堆栈: WSL v2: 名称 状态 版本 * Ubuntu-18.04运行2 Ubuntu-20.04 已停止 2 WSL 中的 Docker: 客户端:Docker 引擎 - 社区


Tail 和 grep docker 日志

如何同时尾部和 grep Docker 日志?我尝试过以下方法: sudo docker 日志 -f my_container | grep foo 这应该在容器日志中尾随 foo 的所有行,但显示


即使我添加 UTF-8,Jenkins 控制台与 Postman 的编码问题

詹金斯控制台1 当我尝试在詹金斯上使用 newman 执行邮递员集合时,控制台输出不可读。我做了一些研究,发现我应该在


如何解决“Docker Desktop - WSL 内核版本太低”错误 [已关闭]

如何解决“Docker Desktop - WSL 内核版本太低 [内容]”错误? Docker Desktop 需要更新的 WSL 内核版本。通过运行“wsl --update...


使用 Ansible 在 Docker 容器内运行命令

我想要完成的是在已经使用 Ansible 在 Digital Ocean Ubuntu/Docker Droplet 上创建的 Docker 容器内运行命令。 好像在t上找不到任何东西...


如何从容器内部获取环境变量作为 Jenkinsfile 变量?

我们有多个 Jenkins ssh 代理、多个具有不同 jdk 版本的构建容器,并且容器使用 java 将内容(声纳结果等)发布到其他服务器。 容器需要真正...


如何在docker-compose.yml中运行wp cli

刚刚开始使用 docker 这里 所以我在我的 docker-compose.yml 中得到了这个 版本:'3.3' 服务: D b: 图片:mysql:5.7 卷: - db_data:/var/lib/mysql 重新启动:始终 环境...


Keycloak 20.x docker 映像无法启动(docker-compose)

我正在使用 docker swarm 并设置 keycloak 20 的新副本,但遇到了一些问题。 我一直在使用旧版本的 Keycloak,但似乎启动配置等已更改,


SignalR 无法使用 docker compose/container 连接

我在 docker 上建立 SignalR 连接时遇到问题(IIS 运行良好)。 主要目标是运行 docker compose 并将数据从 nodeRed 容器发送到 webApp (.net core 3.1 Blazor) 并通过 v...


无法访问我的 Docker 容器中的 GraphQL

我正在尝试连接到 docker 容器中的 GraphQL API,但我无法在 Postman 或 Web 浏览器中访问它。 我的 dockerfile 和 docker compose 文件可能有问题,但我没有...


Docker 如何从.NET 应用程序读取配置?如果启用了 Docker,应用程序中会使用哪些配置?

我已经使用 Docker compose 通过 ASP.NET Core 8 MVC 应用程序设置了 Docker。根据我的 compose.yaml 有两个容器,一个用于 MySQL 数据库(卷),一个用于服务器。我


为什么 docker-compose down 会删除我的卷?如何避免“向下”执行此操作。 (Postgresql)

当我在没有 -v 或 --volumes 的情况下运行 docker-compose 时,为什么我的数据丢失了? Docker 会删除我的卷吗? 当我使用 docker Volume Inspect pgdata 检查时,它始终显示当前时间戳,


有时候,embedded-redis(lettuce)在测试中不断尝试重新连接

我已经用嵌入式redis编写了redis测试用例,并且在本地运行良好,没有任何问题。但是当我使用 jenkins 或 gitlab 迁移到 CI / CD 管道时。有时,我面临连接问题...


将 docker 容器中的 Rust API 暴露给外界

我在深水里 我用 Rust 制作了一个 API,与 postgres 数据库和 portainer docker 容器一起部署在 ubuntu 服务器上的 Docker 容器上。 连接电源没有问题...


在 Python 子进程模块中获取“docker ps”不接受任何参数错误

我想在 Flask Web 服务器中使用 Python Subprocess 模块获取命令 docker ps -a --format '{{json .}}' 的输出 但我收到以下错误 “docker ps”不接受


如何获取特定 docker 容器正在使用的网络驱动程序?

我正在尝试调试一些不允许传出连接的 docker 容器。 docker 文档说允许传出连接是默认网桥的默认行为


使用 NextJS 进行 Docker 热重载

我在使用 Docker 和 NextJS 设置热重载时遇到了麻烦,基本上当我尝试更改和保存文件时,它不会重新加载服务器。 以下是 docker-compose.yml: 版本:'3'


docker-compose.yml 上的“ports”与 Dockerfile 上的 EXPOSE 效果相同吗?

是否在 docker-compose.yml 上声明: 端口: - “3306:3306” 在 Dockerfile 上: 暴露3306 有同样的效果吗?


© www.soinside.com 2019 - 2024. All rights reserved.