DockerHub:https://hub.docker.com/
记录docker常用软件安装,欢迎大家投稿。😎😎😎
文章目录
- 1. Redis
1. Redis
1、下载redis镜像:
docker pull redis:6.2.8
docker pull redis:7.0.0
2、启动容器:(方式1:简单粗暴)
docker run --name redis -p 6379:6379 -d redis:6.2.8 redis-server --appendonly yes
3、启动容器:(方式2:开启AOF持久化、设置密码、挂载目录、开机自启)
docker run --name redis -p 6379:6379 -v /var/redis/data:/data --restart=always -d redis:7.0.0 redis-server --appendonly yes --requirepass "admin123"
--name redis
:容器名称-p 6379:6379
:端口映射-d
:以后台模式运行容器redis:7.0.0
:redis镜像redis-server
:启动redis服务器--restart=always
:开机自启--appendonly yes
:开启AOF持久化模式,将写操作追加到文件末尾-v /home/redis/data:/data
:挂载目录 (开启AOF持久化后,生成的aof文件放入容器的/data目录中)--requirepass "admin123"
:设置密码
进入容器操作redis:
# 以交互方式进入redis容器
docker exec -it redis bash
# 启动redis客户端 (带密码方式)
redis-cli -a admin123
查看data目录下的aof文件:
扩展:
# 删除所有dokcer容器 (包括正在运行的和已停止的容器)
docker rm -f $(docker ps -qa)
4、启动容器:(方式3:使用redis配置文件启动)