在Docker中安装Jenkins及其插件,然后保存新图像以在其他离线PC上使用



在离线pc中安装Jenkins及其插件很困难。我可以在Docked中安装Jenkins,在一台电脑中安装所有需要的插件,然后保存这个新图像并将其复制到另一台离线的电脑上吗?

一个选项是使用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/

相关内容

  • 没有找到相关文章

最新更新