废话不多说直接进入主题(第一次写,有不对的地方请指教。。大牛就放过我把)
docker 安装我采用的是window10 hyper-v ,直装版,这里就不做操作了
- (我采用3.0.7的redis版本,用其他也行)
# docker pull redis:3.0.7
- 构建 redis-cluster
创建Dockerfile 文件
FROM redis:3.0.7
EXPOSE 6379
ADD redis.conf /redis.conf
ENTRYPOINT [ "redis-server", "/redis.conf" ]
dockerfile文件阅读也比较简单~
接下来
在同目录下放redis.conf(3.0.7版本)的配置文件
- 修改dockerfile目录下的redis.conf 文件
构建 dokcer images
进入dockerfile目录
# docker build-t “redis-cluster” .
注意后面有一个点当前目录
没写tag 默认latest
- 为了使容器ip固定 重启后也是一样的
# docker network create --subnet=172.11.0.0/16 redis //创建网络
- 创建 redis-cluster 结点容器
# docker run -d --net redis --ip 172.11.0