临时
docker run --name redis -d -p 0.0.0.0:6379:6379 redis redis-server --requirepass 123456
- 端口 6379
- 登录口令 123456
持久
redis使用 redis version 5
的apline(阿尔卑斯)镜像,小巧快速
新建一个docker-compose.yml
文件
直接启动,不需连接密码配置如下:
version: '3.3'
services:
cache:
image: redis:5-alpine
restart: always
ports:
- "6379:6379"
端口映射为: 6379 (redis默认端口)
在docker-compose.yml
文件的目录下运行下面指令,启动Redis:
docker-compose up -d
Tip: 如果设置主机上设置了docker服务的开机启动,那么机器重启后,redis也会自动启动。
如果需要设置链接密码:
version: '3.3'
services:
cache:
image: redis:5-alpine
restart: always
ports:
- "6379:6379"
command: ["redis-server", "--appendonly", "yes", "--requirepass","123456"]
--requirepass
后面参数就是需要设置的链接密码
停止Redis,在docker-compose.yml
文件的目录下运行下面指令
docker-compose down
参考文献
[1] dockerhub. redis. 2019.4. https://hub.docker.com/_/redis