簡體   English   中英

在 Docker 中安裝 Jenkins 及其插件,然后保存新圖像以在另一台離線 PC 中使用

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM