请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

按步骤 安装了yyyyttttwwww/redis ,创建了容器,进去后usr下面压根没有redis的目录

按步骤 安装了yyyyttttwwww/redis ,创建了容器,进去后usr下面压根没有redis的目录,这是怎么回事了?删除了镜像,重新创建了好几次都没有;

正在回答 回答被采纳积分+3

2回答

lijikai1937 2019-04-09 15:21:09

我找到这个问题的关键了。哈哈哈。当你下载完镜像,再去创建容器的时候,比如r1的时候,

docker run -it -d --name r1 -p 5001:6379 --net=net2 --ip 172.19.0.2 redis bash;

会显示下面这样

https://img1.sycdn.imooc.com//szimg/5cac46d30001a06809880186.jpg

你运行

docker images;

会发现redis被重新下载一个。如图这样的https://img1.sycdn.imooc.com//szimg/5cac47220001cdbd08770095.jpg

你把下载的这个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;//创建容器,

就可以搞定了。

1 回复 有任何疑惑可以回复我~
神思者 2019-03-23 23:05:04

确实有部分同学反应了这个情况,docker镜像仓库最近有些问题,有部分同学下载到的是老版本的镜像。抛开镜像仓库的小故障,我说一下解决办法,你可以用vi编辑器直接对redis配置文件修改,注意视频里面提示要修改的几个参数,特别是bind 0.0.0.0这个参数要写上,要不然无法创建集群

0 回复 有任何疑惑可以回复我~
  • 提问者 qq_慕斯5065839 #1
    老师,关键是redis目录都没有,然后要进redis下面的src目录,要启动redis,这该怎么处理?
    回复 有任何疑惑可以回复我~ 2019-03-23 23:12:48
  • 提问者 qq_慕斯5065839 #2
    我手动建立redis目录么?然后在下面再建立src目录?
    回复 有任何疑惑可以回复我~ 2019-03-23 23:14:31
  • 神思者 回复 提问者 qq_慕斯5065839 #3
    行,那你先停下来,我明天晚上回到单位压缩一版镜像上传上去,弄好了,我告诉你
    回复 有任何疑惑可以回复我~ 2019-03-23 23:15:02
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信