1 拉取Redis镜像
docker pull redis
2 确认拉取成功
docker images
3 下载配置文件
为了安全起见,以配置文件的方式启动,可以加密码
3.1 官网下载
http://download.redis.io/redis-stable/redis.conf
3.2 修改配置文件
创建指定目录存放redis配置文件
mkdir /usr/local/docker
从刚刚下载到本地机器的redis配置文件上传到阿里云上指定的目录下
确认上传成功
修改配置
vi /usr/local/docker/redis.conf
a) 允许远程访问
b) 添加访问密码
4 启动redis
docker run -p 6379:6379 --name myredis -v /usr/local/docker/redis.conf:/etc/redis/redis.conf -v /usr/local/docker/data:/data -d redis redis-server /etc/redis/redis.conf --appendonly yes
注意:如果启动失败,发现名字已经存在,端口被占用时
docker rm -f myredis
docker network inspect bridge
docker network disconnect -f bridge myredis
5 测试
随便找台其它的电脑装有redis-cli进行远程访问测试
马赛克处为公网ip
完成!!