Docker Jenkins Gradle http代理設置

公司爲了省錢,除了一臺服務器可以上網以外,其他的都是內網服務器,我把jenkins裝在內網服務器下,用Dockder來搭建的,因此就出現題目的問題。怎麼設置Docker jenkins容器下的 gradle http代理,讓gradle能下外網的依賴包。

1、宿主機建立gradle.properties文件

vim ./gradle.properties

文件配置http代理信息docker

systemProp.http.proxyPort=8888
systemProp.http.proxyHost=172.111.111.111
systemProp.https.proxyPort=8888
systemProp.https.proxyHost=172.111.111.111

2、將配置文件copy到容器

#暫且放到容器的/home/目錄下吧
docker cp ./gradle.properties jenkins:/home

3、進入Jenkins容器

#經過docker命令進入容器
docker exec -it jenkins bash
#進入容器後建立在用戶目錄建立「.gradle」目錄
mkdir ~/.gralde

#把放在/home/目錄的配置文件移動到~/.gralde目錄

mv /home/gradle.properties ~/.gradle

4、完成

能夠去jenkins網頁上試試從新buildvim

相關文章
相關標籤/搜索