【问题标题】:Update configure Jenkins in Docker container在 Docker 容器中更新配置 Jenkins
【发布时间】:2016-01-28 07:37:32
【问题描述】:

我创建了一个 dockerfile,它安装 jenkins 并安装插件。现在我的要求是我有一个更新的“配置詹金斯”xml。如何将此 xml 添加到 jenkins 容器中。

FROM jenkins
USER root
RUN apt-get update \
      && apt-get install -y sudo \
      && rm -rf /var/lib/apt/lists/*
RUN echo "jenkins ALL=NOPASSWD: ALL" >> /etc/sudoers
USER jenkins
COPY plugins.txt /usr/share/jenkins/plugins.txt
RUN /usr/local/bin/plugins.sh /usr/share/jenkins/plugins.txt

【问题讨论】:

标签: maven jenkins docker dockerfile


【解决方案1】:

我假设您的意思如下:

  • 您已经使用自己的 Dockerfile 创建了自己的自定义 Jenkins 映像。
  • 现在您有了一个基于您自己的自定义映像正在运行的 Jenkins 容器。
  • 现在您有一个手动编辑的 xml 文件,并且您想将该文件复制到正在运行的 Jenkins 容器中。

然后使用docker cp复制容器内名为yourcontainername的文件:

$ docker cp "Configure Jenkins"xml yourcontainername:/var/jenkins_home

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-05-04
    • 1970-01-01
    • 2018-06-21
    • 1970-01-01
    • 2020-10-18
    • 1970-01-01
    • 2016-04-14
    • 1970-01-01
    相关资源
    最近更新 更多