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/bashit:终端交互式操作/bin/bash:表示容器启动后需要执行的命令 这是启动shell
- 查看当前所有容器:
docker ps -adocker 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/bashdocker exec:表示在运行的容器中执行命令
- 停止容器:
docker stop myFirstRedis - 重启容器
docker start myFirstRedisdocker restart myFirstRedis- 区别:前者会挂在容器所关联的文件系统,也就是说,如果修改了配置项参数,如果使用restart,可能不会更新配置
- 注意:删除容器时需要保证其在exit状态

浙公网安备 33010602011771号