- 博客(9)
- 收藏
- 关注
原创 docker安装elasticsearch+springboot简单的操作
安装elasticsearchdocker pull elasticsearch:6.8.8启动:docker run --name elasticsearch -d -e ES_JAVA_OPTS="-Xms512m -Xmx512m" -e "discovery.type=single-node" -p 9200:9200 -p 9300:9300 elasticsearch:6.8.8安装mobz/elasticsearch-head:5(类似navicat数据库客户端)...
2021-12-23 16:52:32 1375
原创 Docker-swarm 介绍,集群,多服务部署实战
一、什么是Docker Swarm?Swarm是Docker公司推出的用来管理docker集群的平台,几乎全部用GO语言来完成的开发的,代码开源在https://github.com/docker/swarm,它是将一群Docker宿主机变成一个单一的虚拟主机,Swarm使用标准的Docker API接口作为其前端的访问入口,换言之,各种形式的DockerClient(compose,docker-py等)均可以直接与Swarm通信,甚至Docker本身都可以很容易的与Swarm集成,这大大方便.
2021-11-19 17:32:36 4958
原创 Docker-Dockerfile
一、什么是Dockerfile?Dockerfile是一个创建镜像所有命令的文本文件, 包含了一条条指令和说明, 每条指令构建一层, 通过docker build命令,根据Dockerfile的内容构建镜像。因此每一条指令的内容, 就是描述该层如何构建.有了Dockefile, 就可以制定自己的docker镜像规则,只需要在Dockerfile上添加或者修改指令, 就可生成docker 镜像.意义?到这里是不是很多人和我一样,docker是不是就敲几个命令就行了呢?项目打包交给运维就行了,
2021-10-28 14:34:52 432
原创 Docker容器安装以及一些常用软件基于docker安装
一.安装docker1、Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。通过uname -r命令查看你当前的内核版本$ uname -r2、使用root权限登录 Centos。确保 yum 包更新到最新。$ sudo yum update3、卸载旧版本(如果安装过旧版本的话)$ sudo yum remove docker docker-common docker-selinu...
2021-09-23 09:47:29 936
原创 mysql主从复制配置(读写分离)
由于最近想研究一下sharding-jdbc分库分表,研究完之后发现一个问题就是如果数据库宕机了怎么办。所以自然就引入mysql主从复制的概念。此文章仅仅记录一下我遇到的问题,方便以后来查看!!原理:master开启bin-log功能,日志文件用于记录数据库的读写增删需要开启3个线程,master IO线程,slave开启 IO线程 SQL线程,Slave 通过IO线程连接master,并且请求某个bin-log,position之后的内容。MASTER服务器收到slave IO线程发来的
2021-08-18 15:01:41 196
原创 基于Springboot2,mybatisPlus 实现Sharding-jdbc按id分库按年月分表详解
环境:springboot2,mybatisPlus,mysql8,sharding-jdbc-serverpom:<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </depende
2021-08-17 09:52:18 1701 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人