docker 安装redis

  • 查询镜像
    • docker search redis
  • 拉取官方的镜像
    • docker pull redis
  • 查看一下是否成功:
    • docker images
  • 启动镜像:
    • docker run -p 6379:6379 -d redis:latest redis-server
      • ps:
        • 菜鸟教程:
          docker run -p 6379:6379 -v $PWD/data:/data  -d redis:3.2 redis-server --appendonly yes
          
          命令说明:
          -p 6379:6379 : 将容器的6379端口映射到主机的6379端口
          -v $PWD/data:/data : 将主机中当前目录下的data挂载到容器的/data
          redis-server --appendonly yes : 在容器执行redis-server启动命令,并打开redis持久化配置
  • 查看容器启动状况:
    • docker ps
  • 链接redis的几种方式:
    • docker exec -ti d0b86 redis-cli
      
      docker exec -ti d0b86 redis-cli -h localhost -p 6379 
      docker exec -ti d0b86 redis-cli -h 127.0.0.1 -p 6379 
      docker exec -ti d0b86 redis-cli -h 172.17.0.3 -p 6379 
      
      // 注意,这个是容器运行的ip,可经过 docker inspect redis_s | grep IPAddress 查看
  • 终止容器
    • 使用docker stop $CONTAINER_ID来终止一个运行中的容器。
相关文章
相关标签/搜索