[英]install Jenkins & its plugins in Docker,then save a new image to be used in the other offline PC
在离线电脑上安装 Jenkins 及其插件很困难。 我可以在 Docked 中安装 Jenkins,在 PC 中安装所需的所有插件,然后保存这个新图像并将其复制到另一台离线的 PC 上吗?
一种选择是使用 Jenkins 堆积本地目录并安装插件。
docker run -it --rm -v $PWD/:/var/jenkins_home -p 8081:8080 jenkins/jenkins
挂载主机目录后,安装所需的插件,创建 Dockerfile 如下所示
FROM jenkins/jenkins
COPY plugins /var/jenkins_home/plugins/
然后构建这个 Dockerfile,
docker build -t my_custom_jenkins .
然后您可以与其他人共享此图像,它将包含所有插件。
如果您需要完整配置,请使用以下选项
FROM jenkins/jenkins
COPY . /var/jenkins_home/plugins/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.