Minio
docker-compose 搭建12345678910111213141516version: '3'services: minio: image: minio/minio:latest restart: always container_name: minio command: server /data --console-address :9001 ports: - 9000:9000 - 9001:9001 environment: MINIO_ACCESS_KEY: "admin" #用户名 MINIO_SECRET_KEY: "admin123" #密码 volumes: - /mydata/minio/data:/data - /mydata/minio/config:/root/.minio
简单使用打开浏览器 输入ip:9000端口
12345readwrite // 读写writeonly ...
Ubuntu20.04 配置静态固定IP地址
配置123456789#查询 addressip addr#查询网关ip route show#查询dnsvi /etc/systemd/resolved.conf#编辑配置文件vi /etc/netplan/01-network-manager-all.yaml
123456789101112# Let NetworkManager manage all devices on this systemnetwork: ethernets: enp0s8: # 配置的网卡的名称 addresses: [192.168.56.102/24] # 配置的静态ip地址和掩码 dhcp4: false # 关闭dhcp4 optional: true gateway4: 192.168.56.1 # 网关地址 nameservers: addresses: [192.168.56.1,114.114.114.114] # DNS服务器地址,多个DNS服务器地址需要用英文逗号分>隔开,可不配置 versi ...
SpringCache
pom123456789101112131415<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-cache</artifactId> </dependency><!--想要使用redis做缓存 还需要引入redis--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> <exclusions> <exclusion> <groupId>io.lettuce</groupId> <artifactId>lettuce-cor ...
springboot 整合redis
maven1234<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></dependency>
配置1234redis: host: 192.168.16.223# password:# port:
使用redistemplatespringredistemplate
问题记录产生堆外内存溢出原因
lettuce 操作netty产生堆外溢出
解决
升级lettuce
使用jedis1234567891011121314<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</ ...
docker 安装nacos
准备123mkdir -p /mydata/nacos/logs/ #新建logs目录mkdir -p /mydata/nacos/init.d/ vim /mydata/nacos/init.d/custom.properties #修改配置文件
custom.properties1234567891011121314151617181920212223242526272829303132333435server.contextPath=/nacosserver.servlet.contextPath=/nacosserver.port=8848spring.datasource.platform=mysqldb.num=1db.url.0=jdbc:mysql://xx.xx.xx.x(如果mysql用的是docker安装则需要使用docker ip):3306/nacos_devtest_prod?characterEncoding=utf8&connectTimeout=1000&soc ...
docker安装nginx
安装12345678910111213141516171819202122232425#创建挂载目录mkdir /mydata/nginx#运行并下载nginx 只是为了拷贝配置文件docker run -p 80:80 --name nginx -d nginx:1.10#进入mydatacd /mydata#将nginx的配置文件复制到挂载目录中docker container cp nginx:/etc/nginx .#停掉刚刚的nginxdocker stop nginx#移除刚刚的nginxdocker rm nginx #将nginx 命名为confmv nginx conf#重新创建nginx文件夹mkdir /mydata/nginx#将conf移动到nginxmv conf/ nginx#运行nginxdocker run -p 80:80 --name nginx \-v /mydata/nginx/html:/usr/share/nginx/html \-v /mydata/nginx/logs:/var/log/nginx \-v /mydata/nginx/c ...
GeoServer安装
GeoServerGeoserver是运行在浏览器端的地图服务器,用来发布地图服务,支持WMS、WFS、WPS等OGC标准服务
下载下载tomcathttp://tomcat.apache.org/http://tomcat.apache.org/解压
下载geoserverhttps://geoserver.org/release/stable/https://geoserver.org/release/stable/解压
使用将geoserver.war 放到tomcat/webapps下 然后在tomcat bin startup.bat
访问 账号 admin 密码 geoserverhttp://localhost:8080/geoserver/webhttp://localhost:8080/geoserver/web
作者声明1如有问题,欢迎指正!
CentOS7.6 Docker 操作(五) —— Docker_compose
CentOS7.6 Docker 操作(五) —— Docker_compose是什么是Docker官方的开源项目,负责实现对Docker容器集群的快速编排。
安装1234567curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose## 国内 curl -L "https://get.daocloud.io/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-composechmod +x /usr/local/bin/docker-composedocker-compose --version
核心概念一个文件 docker-compose.yml
两个要素
服务: ...
CentOS7.6 Docker 操作(二)
CentOS7.6 Docker 操作(二)使用SmarTTY 连接CentOs7.6虚拟机
12# 执行命令 ip address 查看虚拟机ipip address
1.打开SmarTTY 新建ssh连接
检查内核版本 是否高于3.10123uname -r # 如果低于3.10 可升级软件包及内核yum update
安装Docker1234yum install docker#输入 y 确认安装 出现提示 一直 y即可y
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-zkR9LDtq-1646039818923)(https://gitee.com/jhj159/my-typora-picgo/raw/master/my-typora-picgo/image-20220228114034604.png)]
启动Docker1234# 启动dockersystemctl start docker# 启动后查看版本docker -v
Docker 设置为开机启动1systemctl enable docker
镜像加速123456 ...
mysql主从同步
mysql安装 需要安装两个https://blog.csdn.net/weixin_45247019/article/details/124748512https://blog.csdn.net/weixin_45247019/article/details/124748512
主库配置123cd /mydata/mysql/conf#修改文件vi my.cnf
my.cnf12345[mysqld]# 开启二进制日志并指定日志名前缀log-bin=mysql-bin# 设置唯一库IDserver-id=1
重启服务1service mysql restart
添加用户(从主连接使用)12345678# 登录mysqlmysql -u root -p# 创建用户replmysql> CREATE USER 'replymeee'@'%' IDENTIFIED WITH mysql_native_password BY 'replymeee';# 授予用户repl从库相关权限mysql> GRANT REPL ...