在客户端模式下安装docker
我有CentOS 5.11,并安装了docker-machine。 使用docker-machine,我在AWS上创build了一个docker主机。 我想用我的CentOS机器作为客户端来在这个主机上运行命令。 如何在这台机器上以客户端模式安装docker。
Docker文档说docker可以安装在任何可以在任何内核上运行的客户端模式下。 我没有看到这样安装的任何说明( https://docs.docker.com/engine/installation/binaries/ )
Linux没有客户端二进制文件,这只是在Docker文档中有点混淆。
Linux的二进制文件是客户端和服务器。 所以你所要做的就是:
- 从https://get.docker.com/builds/Linux/i386/docker-latest或https://get.docker.com/builds下载最新的二进制文件(或者你想要的任何版本,最新版本可能是明智之举) / Linux / x86_64 / docker-最新取决于您的系统
- chmod + x下载的文件
chmod +x docker-latest
- 将其移动到您的path中,也许只是
sudo mv docker-latest /usr/local/bin/docker
…应该是所有你需要做的只有客户端的Docker操作。 没有Docker守护进程将启动,如果你只做上面的=>客户端:)
wget https://download.docker.com/linux/static/stable/x86_64/docker-17.06.2-ce.tgz tar xvzf docker-17.06.2-ce.tgz sudo mv docker/docker /usr/bin/docker chmod +x /usr/bin/docker docker version rm -rf docker/
这些命令将:
- 下载
linux
x86_64
二进制文件 - 提取文件
- 将二进制
docker
移到/usr/bin
- 使其可执行
- testing
docker
- 删除其他下载的文件