docker+redis+redisinsight系列初始问题总结
1.如何在cmd窗口启动docker里的服务
(1)用容器编号
可根据docker desktop里已有的容器名来具体启动
黄色的条是我的容器编号,上面的是容器名。
docker start +容器编号
如图
(2)用容器名
docker start +容器名
2.如何在cmd控制台直接进入服务
这里以redis为例
通过docker exec -it +容器名 +具体服务比如这里是redis-cli 来启动进入6379端口服务
如图:
就可以进行类似docker里exec的命令书写或者redisinsight的命令一样的操作了。
3.如何启动redisinsight
(1)直接启动
如果你是有docker desktop的,直接点击运行就行。但可能前提是你已经手动在cmd窗口启动过该服务。(最右边的点击)
(2)cmd启动
如果没有启动过,或者不知道怎么启动,可以cmd里先查看一下docker运行情况
docker ps
在启动这个服务前,先确保本地有redisinsight镜像。
没有就先拉取。
docker pull redislabs/redisinsight
然后运行该redisinsight镜像
docker run -v redisinsight:/db -p 8001:8001 redislabs/redisinsight
然后就可以运行该服务了。
再启动redisinsight,创建链接,就可以连接上本地redis了。