redis的docker使用介绍
介绍(redis version)
镜像,容器,仓库的关系
仓库中可能有很多镜像,拉取一个镜像到本地,镜像在容器中运行
如果在一个操作系统中需要使用到另外一种操作系统,那么可以使用docker
指令
- 拉取最新的
ubuntu
镜像:docker pull ubuntu:lastest
- 查看本机有哪些镜像 :
docker images
- 删除本地镜像 :
docker rmi 镜像名(repository):标签(tag)/image id
- 例:
docker rmi ubuntu:latest
- 例:
- 启动docker:
docker run -it ubuntu:latest /bin/bash
it
:终端交互式操作/bin/bash
:表示容器启动后需要执行的命令 这是启动shell
- 查看当前所有容器:
docker ps -a
docker ps
查看状态为up的容器
- 删除指定容器:
docker rm container id
docker run -itd --name myFirstRedis -p 6379:6379 redis:latest
- it:终端交互式操作
- d:表示在后台运行
- --name:指定容器的名字
- -p:指定容器的6379端口映射到宿主机的6379端口
- 输出容器启动时的日志 :
docker logs myFirstRedis
- 进入redis容器:
docker exec -it myFirstRedis /bin/bash
docker exec
:表示在运行的容器中执行命令
- 停止容器:
docker stop myFirstRedis
- 重启容器
docker start myFirstRedis
docker restart myFirstRedis
- 区别:前者会挂在容器所关联的文件系统,也就是说,如果修改了配置项参数,如果使用restart,可能不会更新配置
- 注意:删除容器时需要保证其在exit状态
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了