Skip to content

Commit 28adb76

Browse files
committed
2018-02-07
1 parent d263276 commit 28adb76

File tree

3 files changed

+11
-9
lines changed

3 files changed

+11
-9
lines changed

CI-Install-And-Usage.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ services:
7777
- GITLAB_HTTPS=false
7878
- SSL_SELF_SIGNED=false
7979

80-
- GITLAB_HOST=119.23.252.150
80+
- GITLAB_HOST=192.168.0.105
8181
- GITLAB_PORT=10080
8282
- GITLAB_SSH_PORT=10022
8383
- GITLAB_RELATIVE_URL_ROOT=
@@ -178,8 +178,8 @@ services:
178178
```
179179
180180
181-
- 启动:`docker-compose up -d`
182-
- 浏览器访问 Gitlab:<http://119.23.252.150:10080/users/sign_in>
181+
- 启动:`docker-compose up -d`,启动比较慢,等个 2 分钟左右吧。
182+
- 浏览器访问 Gitlab:<http://192.168.0.105:10080/users/sign_in>
183183
- Gitlab 的具体使用可以看另外文章:[Gitlab 的使用](Gitlab-Install-And-Settings.md)
184184

185185
## Nexus + Jenkins + SonarQube
@@ -226,7 +226,7 @@ services:
226226
- /data/docker/ci/sonarqube/bundled-plugins:/opt/sonarqube/lib/bundled-plugins
227227
environment:
228228
#- SONARQUBE_JDBC_URL=jdbc:postgresql://sonardb:5433/sonar
229-
- SONARQUBE_JDBC_URL=jdbc:postgresql://119.23.252.150:5433/sonar
229+
- SONARQUBE_JDBC_URL=jdbc:postgresql://192.168.0.105:5433/sonar
230230
- SONARQUBE_JDBC_USERNAME=sonar
231231
- SONARQUBE_JDBC_PASSWORD=sonar
232232
nexus:
@@ -258,9 +258,9 @@ services:
258258
- SONAR_DB_PORT=5432
259259
```
260260

261-
- 浏览器访问 SonarQube:<http://119.23.252.150:19000>
262-
- 浏览器访问 Nexus:<http://119.23.252.150:18081>
263-
- 浏览器访问 Jenkins:<http://119.23.252.150:18080>
261+
- 浏览器访问 SonarQube:<http://192.168.0.105:19000>
262+
- 浏览器访问 Nexus:<http://192.168.0.105:18081>
263+
- 浏览器访问 Jenkins:<http://192.168.0.105:18080>
264264

265265

266266

Docker-Install-And-Usage.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -264,6 +264,7 @@ java -jar /root/spring-boot-my-demo.jar
264264
- `docker rm 容器ID`,删除指定容器(该容器必须是停止的)
265265
- `docker rm -f 容器ID`,删除指定容器(该容器如果正在运行可以这样删除)
266266
- `docker rm $(docker ps -a -q)`,删除所有容器
267+
- `docker rm -f $(docker ps -a -q)`,强制删除所有容器
267268
- `docker ps -a | grep 'weeks ago' | awk '{print $1}' | xargs docker rm`删除老的(一周前创建)容器
268269
- `docker commit`,把容器打成镜像
269270
- `docker commit 容器ID gitnavi/docker-nodejs-test:0.1`

Jenkins-Install-And-Settings.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
- 官网下载中有介绍其版本标识:<https://jenkins.io/download/>
1717
- 我们就选用:Long-term Support (LTS)
1818
- 官网关于 Docker 部署也有专门文档:<https://github.com/jenkinsci/docker/blob/master/README.md>
19-
- 先创建一个宿主机以后用来存放数据的目录:`mkdir -p /data/jenkins/jenkins_home`
19+
- 先创建一个宿主机以后用来存放数据的目录:`mkdir -p /data/jenkins/jenkins_home && chmod 777 -R /data/jenkins/jenkins_home`
2020
- 安装镜像(813MB,有点大):`docker pull jenkins/jenkins:lts`
2121
- 查看下载下来的镜像:`docker images`
2222
- 首次运行镜像:`docker run --name jenkins-master -p 8123:8080 -p 50000:50000 -v /etc/localtime:/etc/localtime -v /data/jenkins/jenkins_home:/var/jenkins_home -e JAVA_OPTS="-Duser.timezone=Asia/Shanghai" -d --restart always jenkins/jenkins:lts`
@@ -35,7 +35,8 @@ Can not write to /var/jenkins_home/copy_reference_file.log. Wrong volume permiss
3535

3636
## 首次使用 Jenkins / Jenkins 插件推荐
3737

38-
- 首次进入 Jenkins 的 Web UI 界面是一个解锁页面,需要让你输入:Administrator password,这个密码放在:`/var/jenkins_home/secrets/initialAdminPassword`,对我来讲就是:`cat /data/jenkins/jenkins_home/secrets/initialAdminPassword`
38+
- 首次进入 Jenkins 的 Web UI 界面是一个解锁页面,需要让你输入:Administrator password
39+
- 这个密码放在:`/var/jenkins_home/secrets/initialAdminPassword`,你需要先:`docker exec -it eec22d513b5b /bin/bash`,然后:`cat /data/jenkins/jenkins_home/secrets/initialAdminPassword`
3940
- 然后再接下来就是插件的安装,我不推荐直接用它推荐给我们的插件直接安装,而是选择:`Select plugins to install`,我们自己选择插件安装。
4041
- 我的这里的代码仓库是:Gitlab
4142
- 推荐插件

0 commit comments

Comments
 (0)