linux 服务器 docker 安装 redis 7.0 常用命令
我的Docker专栏
docker redis 镜像
1.下载redis镜像 xxx可以更换成自己想要下载的版本,可不写,不写就是最新的,最好写上
docker pull redis:xxx
2.查看镜像是否下载成功
docker images
3.创建挂载文件夹
mkdir /home/docker/redis/conf
4.创建配置文件 注:或者直接把docker内redis的配置文件复制到第3步中的文件也行, docker cp redis:/etc/redis/redis.conf /home/docker/redis/conf
touch /home/docker/redis/conf/redis.conf
5.启动redis 注:–name 是自定义名字; -v 是把docker内部的redis文件 挂载到 主机上 方便查看编辑; -d 后面的 redis:7.0 修改成自己的版本; -p 是把docker内部的端口映射到主机上的端口上
docker run --name redis -p 6379:6379 -v /home/redis/data:/data -v /home/redis/conf/redis.conf:/etc/redis/redis.conf -d redis:7.0 redis-server /etc/redis/redis.conf
6.查看redis是否启动成功 注:STATUS 中 Up证明已经在运行中了
docker ps -a 或 docker exec -it redis redis-cli -v
7.查看redis日志
docker logs redis
8.打开服务器管理页面开启6379 注:这个不开端口,我也不知道会不会有问题,可以自行针对某个IP开一下 同时开启防火墙 并开通6379端口
##1、开启防火墙 systemctl start firewalld ##2、开放指定端口 firewall-cmd --zone=public --add-port=6379/tcp --permanent ##3、重新加载防火墙 firewall-cmd --reload ##4、查看端口号 netstat -ntlp //查看当前所有tcp端口· netstat -ntulp | grep 6379//查看所有6379端口使用情况·
以下命令有需要再操作
9.停止运行中的镜像 redis 第6步图中的NAMES
docker stop redis
10.删除运行中的镜像
docker rm redis
11.删除镜像 如果镜像正在运行 必须执行上两步 1fecb86b5237 是第2步IMAGE ID
docker rmi 1fecb86b5237
12.进入redis命令行
docker exec -it redis redis-cli
下一篇:
MySQL--备份还原常用命令