数据库
只强、
一个游走打野工程狮~
展开
-
使用docker,docker-compose 快速创建MongoDB
mongoDB 提供的副本集是将数据同步至多个节点,提供了数据冗余备份和节点故障的情况下可以自动转移的高可用特性,架构图如下:有时候需要要在本地搭建一套 mongoDB 副本集环境来做测试,如果用虚拟机的话还是比较麻烦的,这里记录下如何用 docker-compose 快速搭建 mongoDB 副本集。构建镜像 准备秘钥用于节点之间的认证 编写 Dockerfile 构建镜像 编写 docker-compose...原创 2021-11-09 11:22:53 · 1214 阅读 · 0 评论 -
使用docker,docker-compose 快速搭建Redis
由于经常会测试使用各个版本redis,就需要快速搭建Redis 使用docker目前来说是最灵活的方式了version: '3'services: redis: image: redis:4.0.14 container_name: docker_redis volumes: - ./datadir:/data - ./conf/redis.conf:/usr/local/etc/redis/redis.conf - ./logs:/l原创 2021-11-09 10:59:43 · 236 阅读 · 0 评论 -
使用docker,docker-compose 搭建MySQL
由于经常会用到各个版本数据库,提供临时测试,使用一种比较快速搭建数据库的方式version: '3'services: mysql: image: mysql:5.7.23 ports: - "3306:3306" volumes: - ./mysql/data:/var/lib/mysql# - ./mysql/initdb:/docker-entrypoint-initdb.d# - ./mysql/cnf/my.cnf:/etc/原创 2021-11-09 10:53:26 · 1064 阅读 · 0 评论