首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >docker-machine在错误的路径中查找文件

docker-machine在错误的路径中查找文件
EN

Stack Overflow用户
提问于 2019-07-02 04:27:32
回答 2查看 1.9K关注 0票数 3

我被指示将docker-machine作为快照卸载,然后直接从源代码重新安装。问题是,当我运行docker-machine version时,它抛出bash: /snap/bin/docker-machine: No such file or directory ...这意味着docker机器的新安装仍然指向旧路径,而不是新路径。

我能做些什么?

EN

回答 2

Stack Overflow用户

发布于 2019-08-16 13:11:07

你发布这个问题已经有一段时间了,但我回答这个问题是为了将来参考。

这不是一个实际的解决方案,而可能是一个黑客。

您需要在新安装的docker-machine的实际路径和docker-machine要安装的错误路径之间创建一个链接:

代码语言:javascript
复制
$ sudo ln /usr/local/bin/docker-machine /snap/bin/docker-machine
$ docker-machine version
docker-machine version 0.16.0, build 702c267f
票数 1
EN

Stack Overflow用户

发布于 2021-03-27 02:04:46

似乎是一个过时的bash缓存。

正如在thread中提到的,您可以重新散列您的命令:

代码语言:javascript
复制
hash docker-machine

仅为您的命令清除bash缓存:

代码语言:javascript
复制
hash -d docker-machine

或者完全清除所有bash缓存:

代码语言:javascript
复制
hash -r
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56842036

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档