Docker 运行 redis 服务

查看官方镜像仓库有哪些 redis 版本,请访问下面地址

  https://hub.docker.com/_/redis?tab=tags

注意:

latest 表示最新版本

docker 拉取 redis 版本

  • 拉取最新版本

    • docker pull redis:latest
  • 拉取 其它 版本

    • docker pull redis:6.0.6
    • docker pull redis:6.0
    • docker pull redis:5.0.9

docker 查看本地镜像

docker images | grep redis

docker 运行 redis 服务

运行指令:

docker run --name test_redis -d --net=host redis redis-server --appendonly yes

参数说明

  • --net=host 表示共用主机网络

查看容器:

docker ps -a|grep test_redis

测试下有没有启动成功(redis 的服务端口为 6379)

telnet 127.0.0.1 6379

停止容器并移除

docker kill test_redis
docker rm test_redis

再次查看

docker ps -a|grep test_redis

你会发现了没有了

redis 客户端连接示例