请稍等 ...
×

采纳答案成功!

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

电脑重启后 第二次链接mongo-express报错

容器 镜像都已经安装好 第一次使用没问题 都能链接。第二天开机再链接的时候提示报错 说不能连接到未启动的容器上
图片描述

我是先运行的 docker run -v /d/mymongo/data:/data/db -d mongo:4 启动数据库
然后 再运行 docker run --link mymongo:mongo -p 8081:8081 mongo-express 这个命令
然后提示:D:\toops\Docker Toolbox\docker.exe: Error response from daemon: Cannot link to a non running container: /mymongo AS /vibrant_thompson/mongo.
查了资料 没有找到相应解决办法 请老师帮忙解答

正在回答

1回答

这位同学你在执行docker run时没有指定--name,注意启动的镜像名字已经变成了"competent_williamson",

这样再用“mymongo”建立与mongo-express的连接就会有错误了。

你可以试试 

docker run --link competent_williamson:mongo -p 8081:8081 mongo-express

1 回复 有任何疑惑可以回复我~
  • 提问者 慕沐7276372 #1
    谢谢,明白了,问题解决了。
    回复 有任何疑惑可以回复我~ 2019-04-11 09:43:58
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信