Redis是一个开放源代码(BSD许可)的内存中数据结构存储,用作数据库,缓存和消息代理
Redis在DockerHub地址:https://hub.docker.com/_/redis
下载Redis镜像:docker pull redis 默认最新版本
启动一个Redis实例:docker run --name my-redis -p 6379:6379 -d redis
运行redis-cli客户端:docker exec -it my-redis redis-cli
使用redis.conf配置文件配置容器:
docker run -v /d/redis/redis.conf:/usr/etc/redis/redis.conf --name conf-redis -p 6379:6379 redis redis-server /usr/etc/redis/redis.conf
配置文件地址:https://redis.io/topics/config/ 选择对应大版本号下载即可,小版本号忽略
-v 是要挂载目录,“从路径复制:到容器路径” redis-server /usr/etc/redis/redis.conf 表示以配置文件的方式启动redis
--name 指定要实例化容器名称
-p 6379:6379映射对外端口