我从以下网址下载了 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