尽管尝试添加路径,但仍无法运行 docker-machine

尽管尝试添加路径,但仍无法运行 docker-machine

我从以下网址下载了 docker 工具包码头工人。我尝试通过添加或来更改、、、文件,但.basrc仍然无法在命令行中运行docker-machine。我收到命令未找到错误。.profile.bash_profile/etc/environment/usr/local/bin//usr/local/bin/docker-machine

我的文件夹中有 docker-machine-Linux-x86_64 文件。我只有在该文件夹中/usr/local/bin/docker-machine才能运行。./docker-machine-Linux-x86_64

请帮忙,谢谢。

答案1

我会将您现有的目录移开,然后按照说明重新安装。docker 页面上的说明将在 /usr/local/bin/docker-machine 中创建可执行文件,因此这与您现在的结构相冲突。

sudo mv /usr/local/bin/docker-machine{,.old} # move dir to docker-machine.old

更改为 root,然后通过 curl 安装(此处的命令逐字复制自https://github.com/docker/machine/releases):

sudo -s
curl -L https://github.com/docker/machine/releases/download/v0.7.0/docker-machine-`uname -s`-`uname -m` >/usr/local/bin/docker-machine && \
  chmod +x /usr/local/bin/docker-machine

相关内容