1、查询镜像:docker search redis
2、拉取镜像:docker pull redis
3、查看所有镜像:docker images(删除某个镜像,可使用命令docker rmi [ImageID])
4、启动镜像:docker run -d --name myredis -p 6379:6379 -v /d/dockerdata/redis:/data redis-server --appendonly yes
-d表示在后台运行。
-p 表示端口号,左边的6379表示主机的端口,右边则是容器中redis端口。
--name表示运行redis镜像的一个实例名称。
-v /d/docker/redis—— 保存数据的位置。
d:\dockerdata\redis 前面是windows下的保存数据目录
/data 虚拟机内的目录
redis-server –appendonly yes —— 在容器执行redis-server启动命令,并打开redis持久化配置。
5、查看容器启动情况:docker ps
6、查询redis IP:docker inspect myredis | findstr IPAddress
7、docker下运行redis客户端:docker exec -it myredis redis-cli
7、可以用客户端工具去连接
8、停止并删除redis实例:docker stop [Name]、docker rm [Name]
9、docker ps –as 命令查看所有运行和未运行的容器
10、重启关闭的容器:docker start your_container_name。例如重启刚才的Redis:docker start myredis