按步骤 安装了yyyyttttwwww/redis ,创建了容器,进去后usr下面压根没有redis的目录
来源:5-3 配置RedisCluster集群

qq_慕斯5065839
2019-03-23
按步骤 安装了yyyyttttwwww/redis ,创建了容器,进去后usr下面压根没有redis的目录,这是怎么回事了?删除了镜像,重新创建了好几次都没有;
写回答
2回答
-
lijikai1937
2019-04-09
我找到这个问题的关键了。哈哈哈。当你下载完镜像,再去创建容器的时候,比如r1的时候,
docker run -it -d --name r1 -p 5001:6379 --net=net2 --ip 172.19.0.2 redis bash;
会显示下面这样
你运行
docker images;
会发现redis被重新下载一个。如图这样的
你把下载的这个redis镜像删掉,然后把老师的那个重命名为redis,就可以照常操作了。
docker stop r1;//如果你已经启动了r1容器,需要停止 docker rm r1;//停止之后删除 docker rmi redis;//删除多余的镜像 docker tag yyyyttttwwww/redis redis;//重命名老师的镜像文件 docker run -it -d --name r1 -p 5001:6379 --net=net2 --ip 172.19.0.2 redis bash;//创建容器,
就可以搞定了。
10 -
神思者
2019-03-23
确实有部分同学反应了这个情况,docker镜像仓库最近有些问题,有部分同学下载到的是老版本的镜像。抛开镜像仓库的小故障,我说一下解决办法,你可以用vi编辑器直接对redis配置文件修改,注意视频里面提示要修改的几个参数,特别是bind 0.0.0.0这个参数要写上,要不然无法创建集群
052019-03-24
相似问题