前置条件
前置条件
已经安装好docker-ce版本的服务器
拉取redis镜像
先启动docker
service docker start
然后拉取redis
docker pull redis
在之后检测一下是否拉取成功
docker images
启动redis容器
docker run redis
查看容器是否正常启动,STATUS出现 Up 代表容器正常启动
也可以后台运行,可能遇到这样的错误,是因为端口映射的时候 服务器的端口已经被占用了
杀死占用端口,或者映射端口改一下都行
docker run -p 6380:6379 -d redis
验证是否成功写入值
在这需要服务器安装好redis,连接到docker容器里面的redis ,设置值,在容器外连接redis 使用端口 6380
redis-cli -h 127.0.0.1 -p 6380
set k1 111
进入容器内部 查看设置的值,映射的端口号是6379,故在容器内使用6379
docker exec -it 容器id /bin/bash
redis-cli -h 127.0.0.1 -p 6379
可以看到值是我们在容器外部设定的
至此 redis镜像部署完成
谢谢观赏~