Docker快速入门四、Docker部署redis
1. 拉取镜像
docker pull redis:5.0.3
2. 创建redis目录
mkdir -p /mnt/docker/redis
cd /mnt/docker/redis
mkdir conf # redis配置文件存放目录
mkdir data # 数据存放
3. 新建配置文件
在 conf 文件夹下;
touch redis.conf
4. 创建并启动redis容器
docker run -d --name redis -p 6379:6379 -v /mnt/docker/redis/conf/redis.conf:/redis.conf -v /mnt/docker/redis/data:/data redis:5.0.3 redis-server --appendonly yes
参数说明:
-d : 后台运行容器
-p : 将容器的端口映射到本机的端口 (对外:对内)
-v : 将主机目录挂载到容器的目录
-e : 设置参数
redis-server --appendonly yes : 在容器执行redis-server启动命令,并打开redis持久化配置
5. 查看进程
docker ps
6. 进入redis容器测试
docker exec -it bffb35951b01 redis-cli
测试成功!
退出容器:
快捷键 ctrl + p + q # 不会停止运行容器
也可以使用 docker inspect redis 命令看看所有配置。
7. 查看redis日志
docker logs -f -t --tail 10 redis
8. 远程连接
就能看到刚刚的测试值,redis部署成功!