Docker如何安装及删除redis
docker安装redis 卸载redis
安装redis
1. 搜索是否有redis
- docker search redis
2. 拉取镜像
- docker pull redis
- 查看镜像 : docker images
3. redis.conf 修改配置 并添加
- bind 0.0.0.0 表示任何地址可访问
- protected-mode no 表示关闭reids的自我保护
- 在路径/home中创建redis文件夹 然后创建 data和myredis文件夹 并导入myredis.conf
4. 开放docker接口防火墙6379 :
5. 启动redis客户端
docker run --restart=always --log-opt max-size=100m --log-opt max-file=2 -p 6379:6379 --name myredis -v /home/redis/myredis/myredis.conf:/etc/redis/redis.conf -v /home/redis/myredis/data:/data -d redis redis-server /etc/redis/redis.conf --appendonly yes --requirepass 000415
说明:
–restart=always 总是开机启动
–log是日志方面的
-p 6379:6379 将6379端口挂载出去
–name 给这个容器取一个名字
-v 数据卷挂载/home/redis/myredis/myredis.conf:/etc/redis/redis.conf 这里是将 liunx 路径
下的myredis.conf 和redis下的redis.conf 挂载在一起。
/home/redis/myredis/data:/data 这个同上
-d redis 表示后台启动redis redis-server /etc/redis/redis.conf 以配置文件启动redis,加载容器内的conf文件,最终
找到的是挂载的目录 /etc/redis/redis.conf 也就是liunx下的/home/redis/myredis/myredis.conf
–appendonly yes 开启redis 持久化
6. 启动reids客户端
docker exec -it myredis redis-cli
删除redis
1.停止redis
执行quit指令后再次执行exit指令,退出redis
2. 通过 docker ps 或 docker ps -a 命令查看容器的运行信息
docker ps 或者 docker ps -a
3. 先删除容器,删除前我们需要先停止容器,否则会提示错误,停止容器执行以下指令
停止容器 : docker stop names/ContainerId
删除容器 : docker rm names/ContainerId
4. 再删除镜像
docker rmi repository/imageId
5. 最后查看是否存在redis 查看是否有redis镜像
docker search redis
docker images
更多推荐
所有评论(0)