大家一定非常熟悉如何利用 Docker 启动单个 Redis 容器用于开发环境,本文将介绍如何利用 Docker Compose 模板在本机和云端部署基于 Sentinel 的高可用 Redis 3 集群。
Redis 集群可以在一组 redis 节点之间实现高可用性和 sharding。今天我们重点围绕 master-slave 的高可用模式来进行讨论,在集群中会有 1 个 master 和多个 slave 节点。当 master 节点失效时,应选举出一个 slave 节点作为新的 master。然而 Redis 本身(包括它的很多客户端)没有实现自动故障发现并进行主备切换的能力,需要外
...
能使用 Docker Machine 的前提是宿主机需要是物理机,云主机目前不支持 Docker Machine 的创建。
Virtualbox 安装步骤可参考
cd /etc/yum.repos.d
wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo
yum install VirtualBox-5.2
Docker Machine 安装命令行安装 docker-machinebase=https:
...
Docker 基本服务命令启动 docker$ service docker start
重启 docker$ service docker restart
停止 docker$ service docker stop
docker 自启动让它随服务器的启动而自动运行
$ update-rc.d docker defaults
$ systemctl enable docker
Docker 基础命令启动/停止/重启/杀掉容器docker start/stop/restart/kill
实例操作如下:
$ docker st
...