我有CentOS 5.11并在其上安装了docker-machine . 使用docker-machine,我在AWS上创建了一个docker主机 . 我想使用我的CentOS机器作为客户端在该主机上运行命令 . 如何在此计算机上以客户端模式安装docker .
Docker文档说Docker可以在客户端模式下安装,可以在任何内核上运行 . 我没有看到任何以这种方式安装它的说明 . (https://docs.docker.com/engine/installation/binaries/)
我有CentOS 5.11并在其上安装了docker-machine . 使用docker-machine,我在AWS上创建了一个docker主机 . 我想使用我的CentOS机器作为客户端在该主机上运行命令 . 如何在此计算机上以客户端模式安装docker .
Docker文档说Docker可以在客户端模式下安装,可以在任何内核上运行 . 我没有看到任何以这种方式安装它的说明 . (https://docs.docker.com/engine/installation/binaries/)
2 回答
Linux没有客户端二进制文件,这在Docker docs imo中有点令人困惑 .
Linux的二进制文件是客户端和服务器 . 所以你需要做的就是:
从https://get.docker.com/builds/Linux/i386/docker-latest或https://get.docker.com/builds/Linux/x86_64/docker-latest下载最新的二进制文件(或任何您想要的版本,最新可能是智能移动),具体取决于您的系统
chmod x下载的文件
chmod +x docker-latest
在你的路径中移动它,也许只是
sudo mv docker-latest /usr/local/bin/docker
...应该只需要客户端来实现Docker操作 . 如果您只执行上述=>客户端,则不会启动Docker守护程序:)
这些命令将:
下载二进制文件
linux
x86_64
提取文件
将二进制
docker
移至/usr/bin
使其可执行
test
docker
删除下载的其他文件