docker安装redis5
1、拉取镜像
docker pull redis:5.0
2、docker运行容器
docker run --name redis5 --network some-network -d redis:5.0
3、docker-compose
3.1、在当前目录下,创建conf
目录,并添加redis.conf
配置文件
redis配置文件,可从: https://mirrors.huaweicloud.com/redis/ 下载相应的版本,然后解压出来得到
3.2、编写docker-compose.yml
version: '3'
services:
redis:
image: redis:5.0
container_name: redis5
volumes:
- ./conf/redis.conf:/usr/local/etc/redis/redis.conf
ports:
- 6379:6379
networks:
my_net: # 关联到网络
aliases:
- redis # 网络别名
command: # 覆盖容器默认的执行命令
- redis-server
- /usr/local/etc/redis/redis.conf
networks: # 定义网络
my_net: # 网络名称
external: true # 查找已经存在的网卡,而不是创建
3.3、运行
docker-compose up -d