1.Jenkins 启动之后,一直处于等待状态或是无法下载插件
安装插件那个页面,就是提示你offline的那个页面,不要动。然后打开一个新的tab,输入网址http://localhost:8080/pluginManager/advanced
。 这里面最底下有个【升级站点】,把其中的链接改成http的http://updates.jenkins.io/update-center.json
, 然后在服务列表中关闭jenkins,再启动,这样就能正常联网了。有些插件无法下载下来的只能手动下载安装
2.Docker启动Jenkins的时候 要访问git项目 ,gitlab 这时候需要提前做容器 的时候指定ip映射
docker run -d -p 8080:8080 -v ~/Projects/jenkins:/var/jenkins_home -v /Users/lin/webServers/soft/apache-maven-3.6.0:/usr/local/maven -v /Users/lin/webServers/soft/java8_191/bin/java:/usr/java/java8_191/bin/java --link gitlab:gitlab.xxx.com --name jenkins2.0 jenkins:2.0
3. 用到本地的maven和Jenkins备份的时候要指定文件夹
-v ~/Projects/jenkins:/var/jenkins_home -v /Users/lin/webServers/soft/apache-maven-3.6.0:/usr/local/maven
4.Jenkins 的镜像一般都带有java环境所以不需要指定目录,这样启动就行
docker run -d -p 8080:8080 -v ~/Projects/jenkins:/var/jenkins_home -v /Users/lin/webServers/soft/apache-maven-3.6.0:/usr/local/maven --link gitlab:gitlab.xxx.com --name jenkins2.0 jenkins:2.0
5. 可能用到的一些容器命令
docker exec it jenkins /bin/bash docker exec jenkins which java docker cp jenkins:/etc/profile ~
6.springboot Docker插件--生成镜像
<plugin> <groupId>com.spotify</groupId> <artifactId>docker-maven-plugin</artifactId> <version>1.1.0</version> <configuration> <imageName> ${project.groupId}/${project.artifactId}:${project.version} </imageName> <dockerDirectory> ${project.build.outputDirectory} </dockerDirectory> <resources> <rescource><!-- 将打包文件放入dockerDirectory指定的位置 --> <targetPath>/</targetPath> <directory>${project.build.directory}</directory> <include>${project.build.finalName}.jar</include> </rescource> </resources> </configuration> </plugin>
7. 项目的简单配置
8.全局变量的一些配置