Docker+Dubbo+Jenkins生产实践
1.Centos基础环境配置
2.基于Docker Swarm集群 做内网API负载均衡
3.基于Docker 集群Zookeeper
4.基于Docker 发布 DubboService
5.没想好,以后来改这里
小强_Obj
这个作者很懒,什么都没留下…
展开
-
一、开篇说明
Dubbo+SpringBoot+Mybatis+Docker+Docker Swarm+ Redis +mysql + jenkins + svn原创 2018-08-08 14:22:50 · 190 阅读 · 0 评论 -
二、VirtualBox下载及安装
1.下载地址 http://www.oracle.com/technetwork/server-storage/virtualbox/downloads/index.html 2.环境使用的版本 系统版本:win10 64位 VirtualBox版本:5.2.16 3.安装Vitralbox 自己来吧...原创 2018-08-08 14:55:07 · 2142 阅读 · 0 评论 -
三.VirtualBox中安装Centos7.5.1804
1.Centos下载地址 http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1804.iso 2.版本选择 centos版本为: x86_64/CentOS-7-x86_64-Minimal-1804.iso 3.安装 1.打开安装的VirtualBox 2...原创 2018-08-08 15:23:41 · 1044 阅读 · 0 评论 -
四.远程连接Linux-SSH工具MobaXterm安装
1.MobaXterm下载地址 https://mobaxterm.mobatek.net/download-home-edition.html 2.下载Free版本 3.安装使用 解压到任意目录,设置一个快捷方式,完成安装。使用在后面过程中提现 4.连接到安装的Centos中...原创 2018-08-08 16:13:19 · 1234 阅读 · 0 评论 -
五、Centos7下安装Docker18.06CE
1.修改主机名[root@xq-test-docker-master01 ~]# hostnamectl set-hostname xq-test-docker-master012.设置网络 在第二篇文章中设置网络和主机中,网卡为enp0s3的可以使用下面的代码直接重写网卡地址,并且设置为静态IP地址 ,如果不是则修改ifcfg-enp0s3 为对应网卡vi /et...原创 2018-08-09 20:45:09 · 3128 阅读 · 0 评论 -
六、利用Vitrabox复制额外两台虚拟机
1、使用shutdown now 命令关闭虚拟机 因为在复制完成后,复制后的虚拟机的IP地址和原来的IP地址一样,又使用了网桥,会导致IP地址冲突,所以关闭虚拟机。 2、选中虚拟机,右键点击复制 3、选择 完全复制 4、选择 全部 等待完成 5、完成启动该虚拟机 1、使用前一篇文章中的修改网卡的命令重新设置IP地址 2、使用...原创 2018-08-09 21:02:48 · 394 阅读 · 0 评论 -
七、docker私库搭建(无SSL认证)
说明 私库在内网运行,所以没有进行SSL认证。 在公网发布的时候,使用阿里云的容器镜像服务 1.在所有主机上编辑/etc/docker/daemon.json 文件,增加 "insecure-registries": ["192.168.3.231:5000"] 然后执行命令重启Docker “` systemctl daemon-reload ; servi...原创 2018-08-10 14:04:19 · 2248 阅读 · 1 评论 -
八、利用centos:7.5.1804 构建Java基础镜像
1.SSH到192.168.3.231 #拉取镜像 docker pull centos:7.5.1804 #创建构建目录 mkdir -p /root/build-images/orcale-jdk #上传JDK到/root/build-images/orcale-jdk目录中,目前使用jdk-8u181-linux-x64.tar.gz # 上传Main.class...原创 2018-08-10 14:39:17 · 869 阅读 · 0 评论 -
九、容器中搭建SVN
1.SSH到192.168.3.231mkdir -p /root/build-images/svn/cd /root/build-images/svn/#创建Dockerfile--------------Dockerfile-------------------tee /root/build-images/svn/Dockerfile <<-'EOF'FROM 192...原创 2018-08-10 18:04:39 · 606 阅读 · 0 评论 -
十、初始化DockerSwarm集群及创建overlay网络
SSH到192.168.3.231#初始化集群docker swarm init --listen-addr 192.168.3.231:2377 #查看工作机加入集群的token[root@xq-test-docker-master01 svn]# docker swarm join-token workerTo add a worker to this swarm, run t...原创 2018-08-10 18:26:07 · 2881 阅读 · 0 评论