最近学到了主机管理docker-machine这一章,https://blog.csdn.net/CloudMan6/article/details/75810234 根据这篇文章来学的,
再推荐一个github上学习docker的网站 https://github.com/llitfkitfk/docker-tutorial-cn
系统:ubuntu 14.04
docker:18.06.0-ce
在安装的时候就出现了问题,命令如下:
curl -L https://github.com/docker/machine/releases/download/v0.9.0/docker-machine-`uname -s`-`uname -m` >/tmp/docker-machine &&
chmod +x /tmp/docker-machine &&
sudo cp /tmp/docker-machine /usr/local/bin/docker-machine
他这个版本有点老了,我就只换了v0.14.0,没考虑别的,安装过程如下。命令我是分开三条执行的,
在/usr/local/bin 目录下就会出现docker-machine 文件
查看版本信息,验证是否安装成功。运行命令docker-machine version ,发现报错
查看一下文件内容,也没发现什么问题,怀疑是换行符的问题,cat -A filename 发现换行符是$ ,也没错啊。
也尝试了 运行 :%s/^M//g 命令,去掉^M尾,不行。 还有可能是'<>'的问题,可是html5的标记头不能删掉啊。
我就找到了官网安装方法。无论学什么,很喜欢官网的文档,因为他最正规。
https://docs.docker.com/machine/install-machine/
If you are running on Linux:
$ base=https://github.com/docker/machine/releases/download/v0.14.0 &&
curl -L $base/docker-machine-$(uname -s)-$(uname -m) >/tmp/docker-machine &&
sudo install /tmp/docker-machine /usr/local/bin/docker-machine
我还是分了三条命令来运行,把$bash替换为上面的网址, 或者直接在宿主机内浏览器访问粘贴即可。
安装过程如下, 和上面不一样,需要一点时间,看起来明显靠谱许多。
然后就是见证奇迹的时刻了。成功啦,我终于安装成功啦。
再看看/usr/local/bin目录下的文件,内容和之前的不一样。我终于可以进行接下来的学习了。