我运行此命令在DigitalOcean上创建一个新的Droplet
if
(
(
(a || b)
&&
(c || d)
)
||
(
(e || f)
&&
(g || h)
)
)
但它没有成功执行,这是日志:
docker-machine create --driver digitalocean --digitalocean-access-token xxxxxxx --digitalocean-size 1gb docker-app-machine
但是,创建了Droplet,我可以在管理面板中看到它。你知道发生了什么吗?
泊坞: 版本17.03.1-ce-mac12(17661) 频道:稳定 d1db12684b
docker-machine version 0.10.0,build 76ed2a6
在mac OS Sierra 10.12.3上运行
答案 0 :(得分:0)
看起来这是一个版本为0.10.0的docker-machine的bug,你只需要使用这个命令(mac)将docker-machine升级到0.12.1版本
curl -L https://github.com/docker/machine/releases/download/v0.12.1/docker-machine-`uname -s`-`uname -m` >/usr/local/bin/docker-machine && \
chmod +x /usr/local/bin/docker-machine
错误的可靠解释: docker-machine create with digitalocean driver: ssh command error