版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wangfei0904306/article/details/79380214
开端口
firewall-cmd --zone=public --add-port=9200/tcp --permanent && firewall-cmd --reload
Git访问地址: 192.168.14.97 root Icibei123
192.168.14.98
root
rootcibei
Git安装命令
sudo docker run --detach \
--hostname 192.168.14.97 \
--publish 443:443 --publish 80:80 --publish 222:22 \
--name gitlab \
--restart always \
--volume /srv/gitlab/config:/etc/gitlab \
--volume /srv/gitlab/logs:/var/log/gitlab \
--volume /srv/gitlab/data:/var/opt/gitlab \
gitlab/gitlab-ce:latest
开发的注册中心地址 http://192.168.19.97:1111/
Jenkins访问地址: http://192.168.19.96:8080/ 用户名:admin 密码:123456
禅道访问地址: http://192.168.19.96/zentao 用户名是名字全拼,密码是123456
nexus访问地址:http://192.168.19.97:8888 admin admin123
nexus安装 docker run -d -p 8888:8081 --restart=always --name nexus -v /nexus-data:/nexus-data sonatype/docker-nexus3
nexus 需打入ojdbc6.jar包,命令:
mvn deploy:deploy-file -DgroupId='com.oracle' -DartifactId=oracle6 -Dversion=6 -Dpackaging=jar -Dfile=D:\ojdbc6.jar -Durl=http://192.168.14.97:8888/repository/3rd-party/ -DrepositoryId=3rd-party
mvn deploy:deploy-file -DgroupId='net.sourceforge' -DartifactId=pinyin4j -Dversion='2.5.0' -Dpackaging=jar -Dfile=D:\pinyin4j-2.5.0.jar -Durl=http://192.168.14.97:8888/repository/3rd-party/ -DrepositoryId=3rd-party
mvn deploy:deploy-file -DgroupId='commons-fileupload' -DartifactId='commons-fileupload' -Dversion='1.3.1' -Dpackaging=jar -Dfile=D:\commons-fileupload-1.2.1.jar -Durl=http://192.168.19.97:8888/repository/3rd-party/ -DrepositoryId=3rd-party
Redis安装(密码123456)
docker run -d --name redis --restart always -p 6379:6379 -v /etc/conf/redis.conf:/usr/local/etc/redis/redis.conf redis
Mysql安装
192.168.14.97
docker run --name mysql --restart=always -p 0.0.0.0:3306:3306 -v /var/lib/mysql:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:8.0.1
192.168.14.98
docker run --name mysqlsonar --restart=always -p 0.0.0.0:3366:3306 -v /var/lib/mysqlsonar:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:8.0.1
docker run --name mysqlpostest --restart=always -p 0.0.0.0:3333:3306 -v /var/lib/mysqlpostest:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.6
oracle安装
docker run -d --shm-size=2g -p 1521:1521 -p 8080:8080 alexeiled/docker-oracle-xe-11g
启动RabbitMQ
docker run -d --hostname localhost --name rabbit -p 5672:5672 -e RABBITMQ_ERLANG_COOKIE='cibeicookie' rabbitmq:3.6-alpine
启动RabbitMQ带Management--开发192.168.14.97 --测试192.168.14.98
docker run -d --hostname localhost --name rabbit-management --restart=always -p 15672:15672 -p 5672:5672 rabbitmq:3.6-management-alpine
访问:http://192.168.19.97:15672 guest guest
访问:http://192.168.19.98:15672 guest guest
小程序静态资源
docker run \
--name nginx-sp-assets \
-d -p 7081:80 \
-v /root/webAssetService/assets:/usr/share/nginx/html \
nginx
开发环境
docker run \
--name nginx-health-web-pc \
-d -p 6800:80 \
-v /usr/docker/nginx/workspace/health-wechat-test:/usr/share/nginx/html \
-v /etc/nginxdocker/nginx.conf:/etc/nginx/nginx.conf:ro \
-v /etc/nginxdocker/conf.d:/etc/nginx/conf.d \
-e TZ="Asia/Shanghai" \
-v /etc/localtime:/etc/localtime:ro \
nginx
SONAR
192.168.14.98
sonarqube 192.168.14.98
docker run --name db --restart always -e POSTGRES_USER=sonar -e POSTGRES_PASSWORD=sonar -d postgres
docker run --name sq --link db --restart always -e SONARQUBE_JDBC_URL=jdbc:postgresql://db:5432/sonar -p 9000:9000 -d sonarqube
访问地址: http://192.168.14.98:9000 admin admin
Zookeeper集群:
安装位置: 192.168.14.96 192.168.14.97 192.168.14.98 /usr/local/zookeeper-3.4.11
测试:/usr/local/zookeeper-3.4.11/bin/zkServer.sh status
ES:
安装位置:192.168.14.96 /usr/local/elasticsearch-6.2.1 /usr/local/elasticsearch-5.6.5(服务追踪项目中使用)
user es, group es
测试: http://192.168.14.96:9200/
删除数据: curl -XDELETE "http://localhost:9200/zipkin-2018-02-23"